Как я могу установить один стиль для переопределения другого конфликтующего стиля в CSS?

В Xcode 6.1 Swift 1.0 для задержки экрана запуска:

Добавьте это к didFinishLaunchingWithOptions

NSThread.sleepForTimeInterval(3)

, время в переменной () является переменной.

22
задан Thomas G Henry 14 February 2009 в 21:49
поделиться

5 ответов

В первую очередь, если Вы не хотите браузеры, собственная история для вмешательства в стили затем использует: посещаемый псевдокласс для соответствия стилю непросмотренной ссылки затем просто примените классы вручную на основе записей DB.

Относительно конфликтующих стилей, это - все о специфика из селектора, и если два с тем же конфликтом свойств (имеют ту же специфику), последний "победы".

Делают это:

a:link, 
a:visited {
    font-weight: bold;
    color: black;
}

a.read {
    color: #444;
}
6
ответ дан Jack Sleight 29 November 2019 в 04:47
поделиться

Можно использовать! важная директива. например,

.myClass
{
   color:red !important;
   background-color:white !important;
}

Место! важный после каждого стиля как показано выше, когда необходимо переопределить любые другие стили, также применяемые.

32
ответ дан Ash 29 November 2019 в 04:47
поделиться

Один, проверьте, что Ваш HTML для проверки class="read" и class="unread" добавляется к ссылкам.

Два, попытайтесь добавить a в Вашем .read и .unread правила CSS:

a.read { /* ... */ }
a.unread { /* ... */ }

, Если это не работает, попытайтесь добавить пространство прежде !important. Я не думаю, что это требуется, но большинство примеров я видел , включают его.

1
ответ дан strager 29 November 2019 в 04:47
поделиться

Попытка:

a.unread, a:visited.unread {style 1}

a.read, a:visited.read {style 2}
1
ответ дан Tim Cooper 29 November 2019 в 04:47
поделиться

Можно определить специфику селекторов CSS.

a { /* style 1 */ }

был бы переопределен

div a { /* style 2 */ }

, где div родительский элемент a

[еще 1110], детали могут быть найдены на Selectutorial.

0
ответ дан Mark Hurd 29 November 2019 в 04:47
поделиться