Сегодня логическое продолжение предыдущей темы посвященной цветам и CSS. Публикуется список ошибок различных браузеров
при работе с цветом и фоном.
Ошибки браузеров при использовании CSS
Цвет и фон
background-color
NC4 не применяет цвет фона к блоку текста и отступам вокруг
него, а только к тексту в элементе. Чтобы избавиться от этого
недостатка, можно сделать вокруг области границу нулевой толщины.
background-color:
transparent
NC4 настаивает на применении этого параметра к родителю элемента,
а не к самому элементу непосредственно. Это может привести
к появлению дыр в фоне родительского элемента.
Opera 4 имеет ошибку, которая обнаруживается, когда фоновый
рисунок веб-страницы повторяется, а фон элемента прозрачен
(по умолчанию либо установлен явно). В этом случае возможны
визуальные аномалии на странице.
background-repeat:
repeat
IE4 повторяет фоновый рисунок вниз и направо. Более правильное
поведение для изображения фона - повторяться в обоих направлениях
по горизонтали (для параметра repeat-x)
или вертикали (параметр repeat-y).
NC4 технически корректно обрабатывает это свойство, но поскольку
он не поддерживает параметр background-position,
нет возможности узнать было ли повторение фонового изображения
в разных направлениях.
Опера 3.6, MacIE4.5, и IE5 ведут себя правильно.
background-repeat:
repeat-x
IE4 повторяет фоновый рисунок только вправо, вместо того,
чтобы одновременно его повторять в обе стороны.
background-repeat:
repeat-y
IE4 повторяет фоновый рисунок только вниз, вместо того, чтобы
одновременно его повторять вверх и вниз.
background
Netscape 4.x работает некорректно с отображением фона. Если
вокруг элемента нет никакой границы, то фон будет только под
текстом, а не у всей области. Даже если граница добавлена,
между ней и областью будет небольшой промежуток, избавиться
от которого нет возможности.
Copyright 2002 Влад Мержевич, e-mail: vlad@htmlbook.ru Материалы сайта охраняются законом об авторском
праве.
Вы можете свободно использовать и распространять любые статьи с указанием
автора и ссылки на сайт www.htmlbook.ru.