LyalinDV

Рейтинг
159
Регистрация
20.05.2015

Кто может сказать, использую код:

function yad1() { 

return '
<style>
@media screen and (max-width: 800px) {
.yandex-adaptive {
width:200px;
height:300px;
}
}
@media screen and (max-width: 1024px) {
.yandex-adaptive {
width:240px;
height:400px;
}
}
</style>
<div id="yandex_ad" class="yandex-adaptive"></div>
<script type="text/javascript">
(function(w, d, n, s, t) {
w[n] = w[n] || [];
w[n].push(function() {
Ya.Direct.insertInto(666666, "yandex_ad", {
stat_id: 13,
ad_format: "direct",
type: "adaptive",
border_type: "block",
limit: 3,
border_radius: true,
links_underline: true,
site_bg_color: "FFFFFF",
border_color: "FBE5C0",
title_color: "0000CC",
url_color: "006600",
text_color: "000000",
hover_color: "0066FF",
sitelinks_color: "0000CC",
favicon: true,
no_sitelinks: false,
height: 90,
width: 720
});
});
t = d.getElementsByTagName("script")[0];
s = d.createElement("script");
s.src = "//an.yandex.ru/system/context.js";
s.type = "text/javascript";
s.async = true;
t.parentNode.insertBefore(s, t);
})(window, document, "yandex_context_callbacks");
</script>';
}
add_shortcode('rsya', 'yad1');

все работает.

использую:

function yad1() { 

return '
<style>
@media screen and (max-width: 330px) {
.yandex-adaptive {
width:200px;
height:300px;
}
}
@media screen and (max-width: 400px) {
.yandex-adaptive {
width:300px;
height:300px;
}
}

@media screen and (max-width: 600px) {
.yandex-adaptive {
width:400px;
height:150px;
}
}
@media screen and (max-width: 800px) {
.yandex-adaptive {
width:600px;
height:100px;
}
}
</style>
<div id="yandex_ad" class="yandex-adaptive"></div>
<script type="text/javascript">
(function(w, d, n, s, t) {
w[n] = w[n] || [];
w[n].push(function() {
Ya.Direct.insertInto(666666, "yandex_ad", {
stat_id: 13,
ad_format: "direct",
type: "adaptive",
border_type: "block",
limit: 3,
border_radius: true,
links_underline: true,
site_bg_color: "FFFFFF",
border_color: "FBE5C0",
title_color: "0000CC",
url_color: "006600",
text_color: "000000",
hover_color: "0066FF",
sitelinks_color: "0000CC",
favicon: true,
no_sitelinks: false,
height: 90,
width: 720
});
});
t = d.getElementsByTagName("script")[0];
s = d.createElement("script");
s.src = "//an.yandex.ru/system/context.js";
s.type = "text/javascript";
s.async = true;
t.parentNode.insertBefore(s, t);
})(window, document, "yandex_context_callbacks");
</script>';
}
add_shortcode('rsya', 'yad1');

не работает. Почему??

vm66:
Я указывал размер в CSS, например:
div.ya_adapt{width: 336px; height: 280px;}
@media (max-width: 680px){div.ya_adapt{width: 300px; height: 250px;}}
Все работало, только доход получался на порядок ниже, чем от вертикальных блоков, тоже настроенных через CSS.

Можете подсказать как сделали вы? у меня один блок над статьей и под статьей

lexter:
Вариант 1)дайте элементу свой class и через свойство !important задайте нужные параметры
Вариант 2)найти где присваиваться свойство (js, css ванг тут нет) , разобраться и поправить

Можно поподробнее насчет первого варианта?

Разобрался в чем проблема...

В левой колонки по умолчанию у всех ячеек присваивается атрибут style=height: 40 px. Присвоение идет через

element.style {

height: 40px;

}

Как это править?

324 79:
Какой траф?
И что РСЯ - лучше что ли?

И всё таки с сервисами Яндекса не хотелось бы связываться)))

Просто есть ли смысл - развивать сайт то?
Ну как бы 0.05 - это как бы вообще не интересно))))) Это плевок мне в лицо))))

20к. Да, РСЯ дает больше денег, клик дороже. Смысл всегда есть, правда я бы двигался в другом направлении.

Тоже космосайт. С РСЯ - 1-1,5к в день, с Адсенсе около 10$. 1-2 блока Адсенсе на странице, ctr около 1%. Средний клик 4-5 центов

ziliboba0213:
style="background-color: #000"

Спасибо еще раз!!!!

---------- Добавлено 03.03.2016 в 15:08 ----------

А может есть способ выравнять содержимое ячейки по вертикали?

ziliboba0213:

<div style="display: block; text-align: center">
<div style="width: 200px; display: inline-block">Ячейка1</div>
<div style="width: 200px; display: inline-block">Ячейка2</div>
</div>

Спасибо! А bgcolor можно применить для заливки ячейки в черный цвет?

ziliboba0213:
По ссылке у них:
Внешний блок - text-align: center;
Внутренние - display :inline-block;

а можно пожалуйста готовый код?

Для чайников так сказать...

silicoid:

div {
display:table;
width:100%
}

div > div{
display:table-cell;
text-align:left;
vertical-align:top;
}


или


div {
display:block;
letter-spacing:-0.3em;
}

div > div{
display:inline-block;
letter-spacing:normal;
}


варианты почти одинаковы, но есть нюансики
в вашем варианте флоат не работает, потому, что между блоками расположен пробел, который делает общую ширину блоков >100%
поэтому надо дать для контейнера letter-spacing:-0.3em; а для ячеек - letter-spacing:normal;
и к тому-же у блоков position не выбран

Но мой вам совет. Завязывайте с сатанизмом. верстайте через инлайн-блок
времена ИЕ6 ушли безвозвратно

---------- Добавлено 03.03.2016 в 13:16 ----------

апд float: centr; - это что-то новое

и как это сделать?

мне необходима таблица из 5 ячеек, которая зафиксирована по центру таблицы. При уменьшении экрана ячейки должны спускать вниз, но закреплены по центру..

---------- Добавлено 03.03.2016 в 13:37 ----------

Вот пример: http://mirkosmosa.ru/lunar-calendar/haircut/2016

Всего: 947