Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.23;
Скачать: CL | DM;

Вниз

Прошу помощи: баг IE?   Найти похожие ветки 

 
SPeller ©   (2006-03-29 05:54) [0]

Имею небольшую страничку, на которой стилями заданы цвет и оформление ссылок. Имею так же таблицу с четырьмя строчками. В каждой ячейке ссылка. Глюк заключается в том, что в таблице на первых двух строках ссылки ведут себя как положено, на вторых же двух ВСЕ ссылки не перекрашиваются в нужный цвет при наведении мыши:
http://personal.primorye.ru/speller/link.png (1,7 kb)

Сама страница вот: http://personal.primorye.ru/speller/ie_bug.mht (20 kb). Прошу посмотреть кто может. Интересуют причины такого поведения. А так же, проявляется ли это ещё у кого-нибудь.


 
Думкин ©   (2006-03-29 05:58) [1]

У меня перекрасилось. IE6


 
Slider007 ©   (2006-03-29 07:19) [2]

работает
Maxthon 1.5.2


 
balepa ©   (2006-03-29 07:22) [3]

Работает IE 5.00.2614.3500


 
Lamer@fools.ua ©   (2006-03-29 08:59) [4]

Работает. IE 6.0.2900.2180 (SP2).


 
VictorT ©   (2006-03-29 09:55) [5]

У меня тоже работает


 
Nechk@ssoff   (2006-03-29 10:05) [6]

работает.MYiE2


 
SPeller ©   (2006-03-29 12:08) [7]

Всем спасибо. Значит это мой ослик загоняет.


 
SPeller ©   (2006-03-29 19:13) [8]

Думал, проблема в том, что комп не выключался 2 недели - ставился всегда в спящий режим. Перезагрзился - фигня осталась. Версия IE 6.0.2900.2180.xpsp_sp2_gdr.050301-1519. Пренеприятно однако...


 
SPeller ©   (2006-03-29 19:35) [9]

Всё оказалось весьма интересно :))

У меня там есть такие стили:

a:visited
{ color:navy; }

a:hover
{ color:#F9A34E; text-decoration: underline; }


Так вот, если стиль visited стоит после hover, то посещенные ссылки зарисовываются цветом navy даже при наведении указателя. Ежели hover поставить после visited, то всё отлично :) Данное можно проверить, кликнув на указанной в сабже странице, например, по ссылке "автомобили". Вы окажетесь на той же странице, но ссылка, как посещенная, уже не окрасится в оранжевый цвет :) А вот теперь вопрос на засыпку - так должно быть, и я просто чего-то не понимаю в CSS, или это всё-таки баг?


 
SPeller ©   (2006-03-29 19:45) [10]

окончательно убедиться в этом поможет простейший пример:

<html>
<head>
<style>
<!--
a:hover {  color:green; }
a:visited {  color:red; }
-->
</style>
</head>
<body>
<a href="aaa">link</a>
</body>
</html>


Запускаем первый раз, наводим мышку на ссылку, смотрим на цвет. Щёлкаем по ссылке, возвращаемся обратно, снова наводим мышку и смотрим на цвет. А затем меняем местами два стиля, запускаем и снова наводим. И любуемся результату :)


 
LordOfRock ©   (2006-03-29 20:57) [11]

SPeller ©   (29.03.06 19:45) [10]

Правильно.
Уж с этим CSS тоже как-то мучался. Там порядок следования всего - от описания стиля до порядка следования внутристилевых параметров влиет конкретно.


 
SPeller ©   (2006-03-29 20:59) [12]

фаерфоксу на этот порядок параллельно :) опере, думаю, тоже.



Страницы: 1 вся ветка

Текущий архив: 2006.04.23;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.059 c
8-1132999209
Stany
2005-11-26 13:00
2006.04.23
Определение типа изображения путем сравнения


3-1141126984
Рафик
2006-02-28 14:43
2006.04.23
MSSQL Distinct по дате


2-1144297950
Alex_C
2006-04-06 08:32
2006.04.23
Как запустить программу и подождать пока откроется основное окно?


2-1144333249
seleman
2006-04-06 18:20
2006.04.23
Кнопки


1-1142496507
Леван
2006-03-16 11:08
2006.04.23
Как найти в end, соответствующий begin-у