Есть ли способ сделать это с помощью CSS 3? - PullRequest
0 голосов
/ 15 октября 2010

Так как я могу это сделать, используя css3, mabe box-shadow?http://screencast.com/t/48LooBwz

Кто-нибудь может мне помочь?

Мне нужно применить этот стиль к элементу?

С наилучшими пожеланиями,

Ответы [ 3 ]

2 голосов
/ 15 октября 2010

Вы можете использовать box-shadow и взломать его для IE:

.shadow {
        zoom:1; /* This enables hasLayout, which is required for older IE browsers */
        filter: progid:DXImageTransform.Microsoft.Shadow(color='#b0b0b0', Direction=135, Strength=3);
        -moz-box-shadow:2px 2px 2px #b0b0b0;
        -webkit-box-shadow:2px 2px 2px #b0b0b0;
        box-shadow:2px 2px 2px #b0b0b0;
}

Вот пример: http://www.splashdust.net/2010/05/ie-hack-css-dropshadow/

1 голос
/ 15 октября 2010

Что вы имеете в виду, тень на 1 пиксель? Да, 'box-shadow' подойдет (кроме IE, конечно).

/* horizontal offset, vertical offset, blur radius, color */
box-shadow: 0 1px 1px rgba(0,0,0,.1);
-moz-box-shadow: 0 1px 1px rgba(0,0,0,.1);
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1);
0 голосов
/ 15 октября 2010

Вы имеете в виду это: box-shadow: 0px 10px 5px #888;?

информация: http://www.css3.info/preview/box-shadow/

Работает не во всех браузерах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...