Блоки с тенью
8 декабря 2008
Решение на HTML + CSS. Работает в IE6+, Firefox, Opera и Safari.
Изображение (base64) включается в CSS для Firefox, Safari, Opera и IE8:
background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhE UgAAAAEAAAAkCAYAAABIdFAMAAAA P0lEQVQI17XEsRFAQBQFwPV+JNCBNm40oP9UAzoQYMYcVdhgYQjGYA6W YIUNDnigwxv4rR6cwV5ohalwFy7 IB4UICrGRngUUAAAAAElFTkSuQmCC );
Для IE6, IE7 используется фильтр Blur:
filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=2,makeshadow='true', shadowopacity=0.5);
Комментарии RSS по email OK
google chrome - тень белая, в других броузерах какойто мусор в районе левого вернего угла.
@dkrnl
Думаю, что что-то не так с картинкой )
А вообще способ интересный и очень даже удобный, особенно, если тень не сильно принципиальна, и в случае проблем как с хромом индивидуально ее отключить.
Спасибо, за всегда полезные находки.
В хроме реально тень белая.
А вот обама причём?
Обама… просто чтобы интереснее было, наверное :)
Трабла с верхним левым решаема)
А вот и on-line сервис «DataURLMaker», чтобы преобразовывать изображения в «base64».
Кстати, автор зафиксил хром.