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

Discussion in 'Внешний вид, шаблоны, графика' started by rizespb, Dec 8, 2012.

  1. Offline

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

    Joined:
    Nov 20, 2012
    Messages:
    9
    Likes Received:
    0
    Gender:
    Male
    Друзья, возник вопрос по добавлению суффикса класса модуля.

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


    <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 Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    А явно указать <div class="yjplain_new"> ?
    Или <div class="yjplain<?php echo $moduleclass_sfx; ?>">
     
  4. Offline

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

    Joined:
    Nov 20, 2012
    Messages:
    9
    Likes Received:
    0
    Gender:
    Male
    draff, Я пока еще нуб и не могу разобраться, куда этот код надо прописать. Думал, что с суффиксом легче будет. Да и в целом хочу прояснить вопрос с суффиксами, потому что, думаю, еще не раз пригодится
     
  5. AKopytenko
    Offline

    AKopytenko Russian Joomla! Team Staff Member

    Joined:
    Sep 1, 2011
    Messages:
    1,963
    Likes Received:
    168
    Gender:
    Male
    Нужно открыть исходных код страницы и посмотреть какой класс стоит в элемента (firebug, просмотр исходного кода элемента и т.п.). Этот класс и прописать в стилях. В чём проблема то?
     
  6. Offline

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

    Joined:
    Sep 10, 2011
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Скоро мозг взорвется...
    Нужно раскрасить в разные цвета пункты меню
    Изначально код такой:
    ul.hmenu>li>a
    {
    color:#ffffff;
    }
    прописываю суффикс для "сss класса ссылки" _new
    как должна выглядеть запись после этого?
    ul.hmenu>li>.a_new
    {
    color:#eeeeee;
    }
    Всяко пробую-ничерта не выходит...
     
  7. Offline

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

    Joined:
    Sep 10, 2011
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Разобрался сам)))
    Не там точку ставил.
    не вот так ul.hmenu>li>.a_new
    а вот так ul.hmenu>li>a._new и тогда всё работает!
     

Share This Page

Loading...