Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Частный случай в CSS
цитата
02/06/07 в 09:37
 clever
.in a:hover {
color: #0000FF;
}

Так пашет:
<span class="in"><a href="#1" class="out">The Apple</a></span>

Так нет:
<a href="#1" class="in">The Apple</a>

Почеу во втором случае не работает?
цитата
02/06/07 в 10:35
 Sterx
класс для ссылок так прописывается
Цитата:
a.a:hover {
color: #0000FF;
}
цитата
02/06/07 в 11:09
 Simplex
clever писал:
.in a:hover {
color: #0000FF;
}

Так пашет:
<span class="in"><a href="#1" class="out">The Apple</a></span>

Так нет:
<a href="#1" class="in">The Apple</a>

Почеу во втором случае не работает?


по твоему правилу css получается "для всех элементов А, которые являются чайлдами элементов с классом in - при наведении мыши поменять цвет". во втором случае у тебя класс in ставится на элемент А, а должен ставиться на его родителя какого-нибудь, т.е. как в первом случае icon_smile.gif
цитата
02/06/07 в 11:33
 clever
Так как в CSS написать, чтобы во втором случае работало?
цитата
02/06/07 в 11:36
 clever
Понятно, сам допер.

a.in:hover {
color: #0000FF;
}
цитата
04/06/07 в 20:20
 Kors
Оффтопик: млин, думал еще одна история про CCS icon_smile.gif


Эта страница в полной версии