Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Стили (CSS) Как обозначить различный css для одного контейнера?

Как обозначить различный css для одного контейнера?


     01.08.2015    Стили (CSS)    904

вопрос
Здравствуйте, использую dle. Суть вопроса, вот в main.tpl:
<div class="block_left_more">
{info}
{content}
</div>
Данный блок выводится в различных .tpl файлах как основа контента и содержит один css. Как возможно сделать, для других .tpl где выводится данный блок, к нему (к стандартному css ) приписывался ещё новый? То-есть в одних .tpl блок выводит стандартный css, а где обозначено (в других .tpl) выводит дополненный css. Не знаю как решить.
#dle-content .block_left_more new{
    css
}
Вот что-то мудрил :) но тогда он во всех tpl выведет css блока .new

Ответа пока нет


Комментарии пользователей (3)

FastFud
50

1599 | 588

FastFud - 1 августа 2015 12:54 - Юзер

html
<div class="block_left_more newTpl1">
...
</div>
<div class="block_left_more newTpl2">
...
</div>
css
#dle-content .block_left_more.newTpl1 {
    ....
}
#dle-content .block_left_more.newTpl2 {
    ....
}

Килька228
2

Килька228 - 1 августа 2015 13:25 - Юзер

Сделал так:
        [not-category=9]<div class="block_left_more">[/not-category]
        [category=9]<div class="block_left_files">[/category]
            {info}
            {content}
        </div>

Просто добавил новый блок. По вашему способу чёт не допёр, подумаю ещё :)

Kolya groza morey
30

301 | 95

Kolya groza morey - 2 августа 2015 19:18 - Юзер

Достаточно так
      <div class="  [not-category=9]block_left_more[/not-category]   [category=9]block_left_files[/category]">
  
            {info}
            {content}
        </div>

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы