bigmdm

Рейтинг
0
Регистрация
09.09.2019
Indexer:
при наличии кода эдсенс внутри, в верхнем диве появляется/заменяется стиль и уже там style="height: auto !important"
если код эдсенса убираем - мои стили работают.
Есть соображения, что с этим делать?

Также столкнулся с этим. Причем height: auto !important присутствует не только в <div>, которым обернут код adsense, но и во всех родительских <div>. В результате дизайн левого сайдбара ломается, т. к. в нем есть вложенные <div> с высотой 100%, которые уменьшаются при выполнении javascript Adsense (примерно через пол секунды после нормальной отрисовки). Если отладчиком (F12) убрать галку со стиля height: auto !important дизайн восстанавливается. Если убрать код Adsense, дизайн также восстанавливается.

Что было испробовано:

1. Вписать в стили родительских DIV (по id ) height: 100%!important; - без результата

2. Добавить стиль внутрь <div id="xxx" style="height: 100%!important;"> - без результата

3. Заменить родительский <div> на <section>, <nav> - без результата

Есть ли другие идеи, кроме написания javascript, который запустится после отработки adsense?