CSS3 тень у блока
Вложений: 1
Всем привет,
Необходимо сделать такую тень у блока, как на рисунке http://javascript.ru/forum/attachmen...d=135045631 4 Тоесть, тень немного радиальная.. с загруглениями слева и справа... Никто не знает, как такое осуществить ? |
svs_js, так что должно получиться в итоге?
|
Ну если я правильно понял что ты хочешь то тогда вот так:
<html> <head> <style> .box { width: 450px; height: 100px; background:#FFF; margin:40px auto; padding: 4px; margin-top: -5px; } .shadow { position:relative; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .shadow:before, .shadow:after { content:""; position:absolute; z-index:-1; -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8); -moz-box-shadow:0 0 20px rgba(0,0,0,0.8); box-shadow:0 0 20px rgba(0,0,0,0.8); top:50%; bottom:0; left:10px; right:10px; -moz-border-radius:100px / 10px; border-radius:100px / 10px; } .shadow:after { right:10px; left:auto; -webkit-transform:skew(8deg) rotate(3deg); -moz-transform:skew(8deg) rotate(3deg); -ms-transform:skew(8deg) rotate(3deg); -o-transform:skew(8deg) rotate(3deg); transform:skew(8deg) rotate(3deg); } </style> </head> <body> <div class="box shadow"> </div> </body> </html> |
Часовой пояс GMT +3, время: 09:58. |