Rollovers для ссылок средствами CSS
5th September 2003 - 00:14
Новенькое в деревне: «CSS: rollovers for links»
Categories: CSS, imfo.ru | comments: (3)
Комментарии
Новенькое в деревне: «CSS: rollovers for links»
Categories: CSS, imfo.ru | comments: (3)
Комментарии
1. Weasel 5th September 2003 - 08:50
Зачем
html>body a.more span {display: none;}
если уже есть
a.more span {visibility: hidden;}
?
И почему html>body, когда все остальное просто a.more ?
Mash:
Так называемые CSS-хаки.
html>body относится к «child selectors» (селекторы дочерних элементов). IE их не понимает.
{visibility: hidden;} сработает для IE. Для этого браузера нам нужно «оставить» <span>, а его содержимое изменить с помощью behavior.
{display:none;} сработает для других (Opera, Mozilla, …). Только эти браузеры поймут две последние строки (a.more:after IE тоже не поймёт). Для них мы «убираем» <span> и с помощью прозрачного гифа задаём длину элемента <a>.
2. Doppelganger 5th September 2003 - 17:09
Mash, нет желания написать материал про «кривость» некоего браузера (IE)? Каких он лишён возможностей, баги, и остальное bla-bla-bla. Многим было бы интересно.
Mash:
Давно назревает заметка о CSS-хаках, где кривизна ИЕ была бы показана наглядно, но вот в какой форме её написать — пока не знаю. Как-нибудь заброшу все дела и обязательно напишу. Желание есть.
3. 12 28th October 2005 - 11:52
gfgfgfgfgfgfgfg