1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.2.x Отключение вывода баннера в зависимости от ширины окна браузера

Тема в разделе "Модификации шаблонов", создана пользователем svlasov, 05.02.2014.

Загрузка
  1. svlasov

    svlasov Местный

    Регистрация:
    20.03.13
    Сообщения:
    98
    Симпатии:
    87
    Такая проблема: в шаблоне ad_below_content прописан вызов рекламного баннера шириной 728px. При просмотре форума на смартфоне этот баннер ломает отображение колонки и появляется горизонтальный скроллинг. Возможно ли вписать условие, отключающее показ этого баннера в том случае, если ширина окна браузера у пользователя меньше заданной?
     
  2. Alex Gludo

    Alex Gludo Bazinga!

    Регистрация:
    24.01.11
    Сообщения:
    484
    Симпатии:
    293
    В EXTAR.css
    HTML:
    <xen:if is="@enableResponsive">
    @media (max-width:@maxResponsiveMediumWidth)
    {
        .adsBanner
        {
            display: none;
        }
    }
    </xen:if>
    Переменная @maxResponsiveMediumWidth может принимать вид @maxResponsiveNarrowWidth и @maxResponsiveWideWidth (берется из настроек стиля), либо можно указать свою ширину, например @media (max-width:960px)

    Далее код баннера поместить в <div class="adsBanner">....</div>
     
    Последнее редактирование: 05.02.2014
    akok, svlasov и Mirovinger нравится это.

Поделиться этой страницей