Как правильно сделать адаптивный блок?

kapper
На сайте с 25.11.2010
Offline
174
12189

Позвонил менеджер с адсенс, пообщались с ним по поводу того как увеличить отдачу от адсенс и пришли к выводу, что все блоки (336 на 280) которые стоят у меня на сайте (1 сверху под заголовком и 2 снизу под статьей параллельно) заменить на адаптивные, чтобы пользователи с мобильных кликали чаще.

Он сказал образно что как то самому надо сделать адаптивные блоки в дивах с ограничениями:

1) верхний шириной максимальной на 720 пикселей и высотой на 280 (получится вся ширина свободного места а высота как у предыдущего блока) - в общем это ограничения и он сам будет подбирать блоки на основе аукциона.

2) 2 нижних сделать тоже адаптивными, но ограничения такие же как сейчас стоят (336 на 280).

Вопрос: подскажите пожалуйста шаблоны верхнего и нижних блоков? Там где номер издателя можно звездочки поставить - заменю на свой.

Maximalist
На сайте с 17.04.2007
Offline
202
#1

CSS:

#adsens-footer {
height: 400px;
width: 800px;
}

КОД:

<div id="adsens-footer">БЛОК</div>
- = тут что-то должно быть = -
kapper
На сайте с 25.11.2010
Offline
174
#2
Maximalist:
CSS:

КОД:

Что то кода мало. Вот что я нашел в описаниях гугла.

Код адаптивного рекламного блока с фиксированной высотой в 90 пикселей и переменной шириной в 400–970 пикселей будет выглядеть так:

<ins class="adsbygoogle"

style="display:inline-block;min-width:400px;max-width:970px;width:100%;height:90px"

data-ad-client="ca-pub-1234"

data-ad-slot="5678"></ins>

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>

Как мне переделать этот блок, чтобы ширина была его от 250 пикселей до 100% (ширина у меня 720 пикселей и думаю если поставить 100% он сам будет подбирать до этой ширины). А высота от 60 пикселей до 300 пикселей. ?

Maximalist
На сайте с 17.04.2007
Offline
202
#3

kapper, это для адаптивного диза?

если изменять ваш код, с вашими показателями, то будет как-то так:

<ins class="adsbygoogle"
style="display:inline-block;min-width:250px;max-width:720px;min-height:60px;max-height:300px"
data-ad-client="ca-pub-1234"
data-ad-slot="5678"></ins>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>

но я считаю что лучше делать для каждого разрешения свой размер

почитайте тут

kapper
На сайте с 25.11.2010
Offline
174
#4

Спасибо, буду разбираться - не отображается чего то

K
На сайте с 16.12.2009
Offline
185
#5

Переменная высота в таком виде не работает.

Инструкция по адаптивным блокам от Гугла тут.

freebitco.in - раздача BitCoin'ов + депозит в BTC под 4,08% (https://goo.gl/M1WZoZ)
kapper
На сайте с 25.11.2010
Offline
174
#6
Kuasar:
Переменная высота в таком виде не работает.
Инструкция по адаптивным блокам от Гугла тут.

Читал ее и код с этой инструкции выложил выше.

A
На сайте с 20.08.2010
Offline
775
#7

В этом коде

<style type="text/css">

.adslot_1 { width: 320px; height: 100px; }
@media (min-width:500px) { .adslot_1 { width: 468px; height: 60px; } }
@media (min-width:800px) { .adslot_1 { width: 728px; height: 90px; } }
</style>
<ins class="adsbygoogle adslot_1"
style="display:inline-block;"
data-ad-client="ca-pub-1234"
data-ad-slot="5678"></ins>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>

код .adslot_1 { width: 320px; height: 100px; } используется для размеров экрана до 320 px?

kapper
На сайте с 25.11.2010
Offline
174
#8

Да я уже переплевался и оставил стандартные прямоугольники везде. Хотя менеджер сказал типа с адаптивных доходы лучше будут скорее всего.

Ставил кстати под заголовок 728 на 90 (скорей всего он будет в адаптивном вылазить иногда) и на него хуже кликали чем на большой прямоугольник

D
На сайте с 06.06.2007
Offline
118
#9

А у этого манагера нету часом почты? Хотелось бы спросить что б он мне порекомендовал...

M
На сайте с 24.03.2010
Offline
209
#10
awasome:
В этом коде


код .adslot_1 { width: 320px; height: 100px; } используется для размеров экрана до 320 px?

для экранов шириной менее 500 px

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий