Тень без box-shadow на CSS

Тень без box-shadow на CSS

32011-10-2917434Денис Абдуллин
Предлагаемое решение не ново, да и тень для блока можно будет сделать только слишком простую, однообразную. CSS3 здесь и не пахнет. Использовать CSS атрибут «box-shadow» использовать гораздо удобнее, но до сих пор этот параметр поддерживается не всеми браузерами. Приходится делать тень без box-shadow, чтобы добиться кроссбраузерности. На самом деле, методов без использований изображений множество. На данной странице Вы увидите пример простого DIV блока, вложенного еще в несколько «дивок». У этих самых блоков имеется border, цвет которых чуть темнее фона.

Тень смотрится вполне естественно, когда её не много, но если добавлять обводку еще и еще, выглядеть это будет не реалистично. Если в качестве фона использовать изображение, обводка потеряет свой смысл. Для фона с изображением нужен другой метод: скорее всего, с использованием слоев.

Код CSS



Код HTML



Класс width_block в примере ограничивает область, числовое значение включает в себя размер блока и размер тени.

Создать сайт в uKit Нужен классный сайт для бизнеса?
Воспользуйтесь сервисом uKit. Никакого кода!
Комментарии (4)
Виктория 2011-11-05 в 11:08 / МатериалСпам
Дегродация :D
0
Гость 2011-11-01 в 13:01 / МатериалСпам
глуповато, лучше css 3 ведь он теперь есть во всех нормальных браузерах)
2
Александр Ильин 2011-10-30 в 16:57 / МатериалСпам
Долгий способ... dry
1
Денис Абдуллин 2011-10-30 в 17:01 / МатериалСпам
Приходится как-то крутиться
1
Чтобы оставить комментарий или отзыв под этой публикацией, войдите или зарегистрируйтесь.