- 17, May 2024
- #1
Я только что заметил, что на сайтах с включенной «автоматической рекламой» автоматически размещаемые блоки AdSense не соответствуют правилам CSS в отношении полей или отступов в мобильном представлении.
Они отображаются по всей области просмотра, не допуская поля.
Эта проблема на самом деле не применима к настольным компьютерам, поскольку реклама редко отображается от границы до пикселя.
Но это мешает дизайну мобильных страниц.
См. пример ниже.
Как видите, объявление выступает за пределы допустимого поля слева и справа, в отличие от элемента над ним.
Этим правилам подчиняются все элементы на странице, за исключением блоков AdSense Google.
Опять же, эти объявления находятся в «автоматическом» режиме, что означает, что вы помещаете одну строку JavaScript в раздел `` вашего HTML, а алгоритмы Google выбирают размер и размещение рекламных блоков. Есть ли способ обеспечить маржу для этих единиц?
Они отображаются по всей области просмотра, не допуская поля.
Эта проблема на самом деле не применима к настольным компьютерам, поскольку реклама редко отображается от границы до пикселя.
Но это мешает дизайну мобильных страниц.
См. пример ниже.
html{
padding:15px;
}
body{
margin:15px;
}
Код (разметка):
Как видите, объявление выступает за пределы допустимого поля слева и справа, в отличие от элемента над ним.
Этим правилам подчиняются все элементы на странице, за исключением блоков AdSense Google.
Опять же, эти объявления находятся в «автоматическом» режиме, что означает, что вы помещаете одну строку JavaScript в раздел `` вашего HTML, а алгоритмы Google выбирают размер и размещение рекламных блоков. Есть ли способ обеспечить маржу для этих единиц?