CSS hack — скрываем стили от Opera 6
Music: 5’NIZZA — Весна
Задача: сделать так, чтобы шрифт был одинаковым в разных браузерах.
Имеется:
- Opera 7
- Netscape 6
- Intenet Explorer 6
- Intenet Explorer 5
- Opera 6.
Для первых трех браузеров размер шрифта — small. Но IE5 и Opera 6 отображают его на размер больше, и для них надо выставить x-small. Подставить x-small для IE5 проблем нет, но с Opera 6 пришлось поковыряться.
Вот код.
#myDiv {
font-size:small;
}
/*Хак для IE5 -- шрифт на размер меньше.
Он не понимает slashed */
* html #myDiv
{
font-size: x-small;
f\ont-size: small;
}
/*Хак для Opera 6 --
ей тоже надо на размер меньше*/
html>body #myDiv {
font-size:x-small;
}
/*Для оставшихся нормальных браузеров --
Opera 6 не понимает эту конструкцию*/
head:first-child+body #myDiv {
font-size:small;
}
Ссылки по теме
Комментарии
>>head:first-child+body #myDiv {
>> font-size:small;
>>}
Я бля тоже это конструкцию не понимаю :(
kost:
Преименую. Скрываем стили от Opera 6 и от Антона.
Написал: solotony | October 30, 2003 01:15 AM