За последние 24 часа нас посетили 60800 программистов и 1771 робот. Сейчас ищут 892 программиста ...

Добавлять контейнеру класс на внутренних страницах

Тема в разделе "PHP для новичков", создана пользователем Igorbay, 24 янв 2019.

  1. Igorbay

    Igorbay Активный пользователь

    С нами с:
    9 апр 2015
    Сообщения:
    48
    Симпатии:
    0
    Как спрятать внутренние блоки страницы, body которого не имеет класса "home".
    То есть на главной странице body отображается с классом:
    HTML:
    1. <body class="home">
    А внутри без:
    HTML:
    Нужно создать следующее условие: Если у body отсутствует класс "home", контейнеру с классом "news-on-the-main" добавить класс (или id) "display-none". В общем как-то так я решил спрятать некоторые блоки на внутренних страницах. Подскажите как это реализовать?

    Вообще как в php обстоят дела с обращениями к дивам(контейнерам) и их свойствам?
     
  2. ElisDN

    ElisDN Активный пользователь

    С нами с:
    13 фев 2018
    Сообщения:
    605
    Симпатии:
    130
    .news { display: none; }
    .home .news { display: auto }
     
  3. Igorbay

    Igorbay Активный пользователь

    С нами с:
    9 апр 2015
    Сообщения:
    48
    Симпатии:
    0
    Совсем забыл про этот вариант. Хотя использовал его и не раз. Видимо сказалось желание убрать блоки даже из самого кода, но не правильно сформулировал вопрос.