Nico-izo
28.09.2011 14:41 qutIM/чег
Совершенно внезапно пришла в голову идея, что можно обойтись без скриптов в некоторых ситуациях, а-ля когда меняется текст при наведении мышки, используя только CSS3.
http://91.215.121.4:777/nico-izo.ru/
Работает везде, кроме последней trunk версии chromium и IE (В ие показывается тире, в хроумиуме пустая страница)
Валидатор CSS3 сказал, что всё валидно.
Омлин, наконец-то люди начинают читать спеки CSS1.
CSS1? Батенька, в CSS1 не существовало :hover, а ::before появился лишь в CSS3
Ховер был.
Насчёт :before увидел уже после, сорри.
Ещё меня крайне бесит, когда на простой эффект типа появления коробки вешают огромный фреймворк.
Как и content, такого свойства не существовало в CSS1 вообщею
Млин, ну не сразу врубился, о чём ты, пока не посмотрел вживую, думал, ты оформление меняешь :-[
ы :)
В спецификации CSS1 :hover не было.
Пруф
http://www.w3.org/TR/CSS1/
Стоп, а когда Level2 ввели? в 2007 же?
А ховер, простите, ещё в IE6 работал.
В псевдобраузере IE6 псевдокласс :hover работает только для ссылок (<a>)
в браузере, я хотел сказать
Хм, мне казалось, для блоков тоже.
Под рукой нет, не проверить уже.
CSS2 (Не путать с CSS2.1!) появились ажно в 1998
Cascading Style Sheets, level 2
CSS2 Specification
W3C Recommendation 12-May-1998
А, ок, собственно с ними и привык работать.
помню ещё жуткий шум вокруг 2.1, что вносить в стандарт, что нет.
Собссна, первый тогда остался в эпохе оперы 3.61 и ей подобных браузеров.