Вопрос к знатокам CSS - переопределение класса

pro-maker
На сайте с 08.12.2003
Offline
281
3351

CMS для пункта меню выдает класс class="last active"

Стиль необходимо изменить. Как к нему обратиться?

Вот так li."last active" a {} или так li.'last active' a {} не получается.

Николай В.
На сайте с 07.09.2006
Offline
62
#1

li.last.active a {}

pro-maker
На сайте с 08.12.2003
Offline
281
#2
Николай В.:
li.last.active a {}

Оперативно. :)

garamond
На сайте с 21.11.2006
Offline
84
#3

вероятно туплю.. а если так:

li.last a.active {}

Я даже не представляю, что должен сделать мой сын, чтобы я ему сказал, что в молодости я себе такого не позволял.
MASe
На сайте с 17.09.2002
Offline
219
#4
pro-maker:
CMS для пункта меню выдает класс class="last active"

Стиль необходимо изменить. Как к нему обратиться?

Вот так li."last active" a {} или так li.'last active' a {} не получается.

если речь идет о ссылках - то a:link, a:hover, a:visited

Only God Can Judge Me... Nobody Else... Дрезна (http://www.drezna.ru/) Помощники: Sape (http://www.sape.ru/r.167724536c.php)
Kolyaj
На сайте с 28.03.2006
Offline
69
#5
Николай В.:
li.last.active a {}

Проверил. ИЕ такое правило применил также к элементу с классом "active".

В аттрибуте class можно указывать несколько классов. В данном случае указано видимо то, что элемент меню является последним и активным. Поэтому, если вы хотите изменить вид последнего элемента то "li.last a {}", а если активного, то "li.active a {}".

pro-maker
На сайте с 08.12.2003
Offline
281
#6
Kolyaj:
Поэтому, если вы хотите изменить вид последнего элемента то "li.last a {}", а если активного, то "li.active a {}".

Верное замечание.

Николай В., Kolyaj, спасибо.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий