Загрузка Яндекс-объявлений и CSS

NesteA88
На сайте с 24.01.2017
Offline
30
342

Доброго времени суток!

Сайт - armymusic.ru. Загрузка блока Яндекс-рекламы (под слайдером, 728х90) происходит с задержкой, через несколько секунд после всего контента. Соответственно, в тот момент, когда блок еще не подгрузился, правый сайдбар (Музыка по тематике) наезжает на вышестоящий модуль (Случайные песни). Это происходит из-за отрицательного margin-top, который задан правому сайдбару. Как исправить данную ситуацию силами CSS или что-то можно сделать с загрузкой рекламы, не меняя расположения модульных позиций сайта?

K
На сайте с 08.01.2019
Offline
11
#1

Я бы разместил блок с рекламой где-нибудь внутри <div id="sp-component">, который находится в <section id="sp-main-body">. Ну и затем подправил бы отрицательный margin-top.

Ну, а если не хотите менять структуру html-разметки, тогда просто задайте блоку внутри которого находится блок с рекламой 728х90 фиксированную минимальную высоту: min-height:90px;

Адаптирую Ваш сайт под мобильные устройства. Нужно внести правки в вёрстку? Обращайтесь!
NesteA88
На сайте с 24.01.2017
Offline
30
#2

Kodmaster, большое спасибо! Перепробовал все, а до самого простого не додумался)

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