Один набор стилей для нескольких селекторов - PullRequest
0 голосов
/ 22 декабря 2011

Я хочу применить стили CSS к a тегам одного класса .video-title Пытался использовать

.video-title a, .video-title a:link, .video-title a:visited{...}

и

.video-title a, a:link, a:visited {...}

Первый не применяет стили, второй применяется ко всем тегам. Что не так с синтаксисом?

Ответы [ 2 ]

4 голосов
/ 22 декабря 2011

.video-title a применяет стиль ко всем элементам, которые ниже элемента с классом video-title. например:

<p class="video-title">
    <a href="#">Link</a>
</p>

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

a.video-title:hover, a.video-title:visited, a.video-title:whatever {...} 

вместо

.video-title a
2 голосов
/ 22 декабря 2011

вы хотите выбрать все a теги с классом video-title?

css делает это a.video-title

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...