| Делаем тень для блоков без использования рисунков |
|
|
|
| Раздел: Библиотека . Категория: CSS HTML |
|
На рисунке справа изображен пример использования для отображения категории в магазине VirtueMart HTML-код: <div class="mainContainer">
<!--[if IE]> <div class="shadow"></div> <![endif]--> <div class="content">[тут какой-то контент]</div> </div> CSS-код: .blurmainContainer {
display: inline-block; position: relative; margin: 10px; -webkit-box-shadow: 0 0 30px #969696; -moz-box-shadow: 0 0 30px #969696; box-shadow: 0 0 30px #969696; zoom: 1; } * html .blurmainContainer { /* устраняем для IE6 баг с высотой тени */ height: 1px; } .blurcontent { border: 1px solid #aaa; background: #fff; padding: 20px; zoom: 1; position: relative; z-index: 2; } .blurshadow { width:100%; height: 100%; position: absolute; z-index: 1; top: -15px; left: -15px; background: #fff; filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='15', MakeShadow='true', ShadowOpacity='.4'); |



Задача максимально еффективно использовать css и создать тень для блока без использования рисунков и таблиц или любых других сложных конструкций.