[Помощь] Сменить стиль css только для главной

Тема в разделе "WebAsyst", создана пользователем vicsk, 8 окт 2011.

Модераторы: mdss
  1. vicsk

    vicsk Постоялец

    Регистр.:
    19 янв 2010
    Сообщения:
    147
    Симпатии:
    8
    В шаблоне есть стиль заданный в CSS
    HTML:
    .cpt_maincontent {background:#FFF; padding:20px}
    нужно отменить его только для главной страницы. Кто силен в смарти-помогите!
    Или так: Удалить этот класс из CSS,и добавить другой для всех др.внутренних стрниц.
     
  2. vicsk

    vicsk Постоялец

    Регистр.:
    19 янв 2010
    Сообщения:
    147
    Симпатии:
    8
    Мое решение

    Я понимаю,что это возможно и не гениальное решение,но за не имением другого варианта реализовал так,подключив два разных файда стилей,через условие:
    HTML:
    {if $main_content_template ne 'home.html'}
    <link rel="stylesheet" href="{$URL_THEME_OFFSET}/style.css" type="text/css">
    {else}
    <link rel="stylesheet" href="{$URL_THEME_OFFSET}/home_style.css" type="text/css">
    {/if}
    Если у кого найдется другое решение этой проблемы,буду только рад узнать его!)