сброc стиля

Тема в разделе "Веб-дизайн", создана пользователем sultan347, 19 фев 2010.

Статус темы:
Закрыта.
Модераторы: zek24
  1. sultan347

    sultan347

    Регистр.:
    25 апр 2009
    Сообщения:
    230
    Симпатии:
    7
    Есть очень большая и тяжелая страница, напичканный куча разными как из разных внешних ксс файлов, так и внутренними. Нужно добавить кусок хтмл кода с собственными стилями. Как убить силу других стилей, что бы не действовал на этот кусок?
     
  2. fima32

    fima32

    Регистр.:
    25 дек 2007
    Сообщения:
    201
    Симпатии:
    13
    Написать для него свой стиль.
     
  3. sultan347

    sultan347

    Регистр.:
    25 апр 2009
    Сообщения:
    230
    Симпатии:
    7
    мдя. Читай нормально, у него есть собственный стиль, только каша других стилей портит все. Говорю, страница очень большая и тяжелая, не хочется столько времени убить на разборку стилей, легче анулировать силу других на этот участок кода.
     
  4. Bobrov

    Bobrov Постоялец

    Регистр.:
    7 авг 2008
    Сообщения:
    145
    Симпатии:
    13
    Просто подсоедини свой файл стилей последним и будет тебе счастье, полседний стиль будет заменять предыдущий.
     
  5. BasTaller

    BasTaller Постоялец

    Регистр.:
    29 янв 2009
    Сообщения:
    52
    Симпатии:
    1
    Да. Приоритет при подключении CSS отдаётся последнему подключенному файлу.
    Если что-то ни в какую не хочет меняться, может ещё указать модификатор !important к правилу.
    Т.е. смотри:

    HTML:
    .someclass
    {
       color:#000000 !important;
    }
    Всё ранее применённое отменить не получится (типа discard-rules:all НЕ СУЩЕСТВУЕТ в стандарте CSS.)
     
  6. The Finn

    The Finn Постоялец

    Регистр.:
    30 авг 2009
    Сообщения:
    80
    Симпатии:
    9
    BasTaller, !important не поможет. Просто отдельному куску написать стиль и присвоить класс, стиль в html коде будет иметь приоритет выше чем подключаемые стили
     
Статус темы:
Закрыта.