Егор Ф.
658 повідомлень
#16 років тому
Здравствуйте, помогите мне с CSS.
есть меню:
<li><a href="#">меню</a></li>
<li><a href="#">меню</a></li>
<li><a href="#">меню</a></li>

и в каждом меню есть маркер (кружочик)
list-style: disc; 

теперь беру и крашу его .меню * { color: #ac0707; }
а как можно сделать чтоб при a:hover красилось другим цветом ?
пробовал всяко раз и нифига не получается ( помогите пожалуйста
Егор Ф.
658 повідомлень
#16 років тому
Помогите пожалуйста очень прошу
Сергей С.
3 повідомлення
#16 років тому
Делай фоновым рисунком маркеры
a { background: url(images/marker.gif)  no-repeat; }
a:hover { background: url(images/marker2.gif) no-repeat; }
Евгений Б.
5330 повідомлень
#16 років тому
На кружках нет свойства hover, если меня не глючит
не проще ли тогда картинку сделать на hover и простой

.menu1 {list-style: disc;
color: #ac0707
ну так покрасим все. а hover на конкретной ссылке только
Егор Ф.
658 повідомлень
#16 років тому
) спасибо угу ) ну я думал что на ховер можно каким то другим методом сделать, решил через рисунок сделать )
Вячеслав К.
424 повідомлення
#16 років тому
Можно так:
Интересно, а такая конструкция разве неправомерна?
<a href="#"><li>пункт</li></a>

тут можно задать цвет для a:hover li

Я вообще у себя сделал хитро. Картинка, в ней дырка. И фон при наведении менять. Через дырку фон видно ))
duxlab.com
Михаил В.
2195 повідомлень
#16 років тому
Цитата:
<a href="#"><li>пункт</li></a>

Так нельзя.

А sagax правильно пишет.
Разве что картинки лучше в спрайт объединить и сдвигать с background-position, иначе в FF :hover эффект будет с задержкой (ну и с IE6 тонкость есть)