Создание суффикса css-класса модуля

Тема в разделе "Внешний вид, шаблоны, графика", создана пользователем rizespb, 08.12.2012.

  1. Offline

    rizespb Недавно здесь

    Регистрация:
    20.11.2012
    Сообщения:
    9
    Симпатии:
    0
    Пол:
    Мужской
    Друзья, возник вопрос по добавлению суффикса класса модуля.

    У меня модуль описывается следующими стилями:


    <div class="yjplain">
    <p>
    <span style="font-family: verdana,geneva; font-size: small;">
    <strong>Полезная информация:</strong>
    </span>
    </p>
    </div>


    То есть, если я правильно понял, используются стили yjplain и yjplain p. В файле, где описывается этот стиль (у меня это layout.css), добавляю в конце:

    .yjplain_new {
    ...новое описание стиля...
    }
    .yjplain_new p {
    ...новое описание стиля...
    }

    После этого добавляю суффикс _new в настройках модуля, но оформление модуля не меняется.

    Подскажите, что я делаю неправильно. Джумла 2.5
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    А явно указать <div class="yjplain_new"> ?
    Или <div class="yjplain<?php echo $moduleclass_sfx; ?>">
     
  4. Offline

    rizespb Недавно здесь

    Регистрация:
    20.11.2012
    Сообщения:
    9
    Симпатии:
    0
    Пол:
    Мужской
    draff, Я пока еще нуб и не могу разобраться, куда этот код надо прописать. Думал, что с суффиксом легче будет. Да и в целом хочу прояснить вопрос с суффиксами, потому что, думаю, еще не раз пригодится
     
  5. AKopytenko
    Offline

    AKopytenko Russian Joomla! Team Команда форума

    Регистрация:
    01.09.2011
    Сообщения:
    1 963
    Симпатии:
    168
    Пол:
    Мужской
    Нужно открыть исходных код страницы и посмотреть какой класс стоит в элемента (firebug, просмотр исходного кода элемента и т.п.). Этот класс и прописать в стилях. В чём проблема то?
     
  6. Offline

    evgen06 Недавно здесь

    Регистрация:
    10.09.2011
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Скоро мозг взорвется...
    Нужно раскрасить в разные цвета пункты меню
    Изначально код такой:
    ul.hmenu>li>a
    {
    color:#ffffff;
    }
    прописываю суффикс для "сss класса ссылки" _new
    как должна выглядеть запись после этого?
    ul.hmenu>li>.a_new
    {
    color:#eeeeee;
    }
    Всяко пробую-ничерта не выходит...
     
  7. Offline

    evgen06 Недавно здесь

    Регистрация:
    10.09.2011
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Разобрался сам)))
    Не там точку ставил.
    не вот так ul.hmenu>li>.a_new
    а вот так ul.hmenu>li>a._new и тогда всё работает!
     

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

Загрузка...