CSS3 box-shadow ÊôÐÔ
ʵÀý
Ïò div ÔªËØÌí¼Ó box-shadow£º
div
{
box-shadow: 10px 10px 5px #888888;
}
Ò³Ãæµ×²¿Óиü¶àʵÀý¡£
ä¯ÀÀÆ÷Ö§³Ö
| IE | Firefox | Chrome | Safari | Opera |
|---|---|---|---|---|
IE9+¡¢Firefox 4¡¢Chrome¡¢Opera ÒÔ¼° Safari 5.1.1 Ö§³Ö box-shadow ÊôÐÔ¡£
¶¨ÒåºÍÓ÷¨
box-shadow ÊôÐÔÏò¿òÌí¼ÓÒ»¸ö»ò¶à¸öÒõÓ°¡£
Ìáʾ£ºÇëʹÓà border-image-* ÊôÐÔÀ´¹¹ÔìÆ¯ÁÁµÄ¿ÉÉìËõ°´Å¥£¡
| ĬÈÏÖµ£º | none |
|---|---|
| ¼Ì³ÐÐÔ£º | no |
| °æ±¾£º | CSS3 |
| JavaScript Óï·¨£º | object.style.boxShadow="10px 10px 5px #888888" |
Óï·¨
box-shadow: h-shadow v-shadow blur spread color inset;
×¢ÊÍ£ºbox-shadow Ïò¿òÌí¼ÓÒ»¸ö»ò¶à¸öÒõÓ°¡£¸ÃÊôÐÔÊÇÓɶººÅ·Ö¸ôµÄÒõÓ°ÁÐ±í£¬Ã¿¸öÒõÓ°ÓÉ 2-4 ¸ö³¤¶ÈÖµ¡¢¿ÉÑ¡µÄÑÕɫֵÒÔ¼°¿ÉÑ¡µÄ inset ¹Ø¼ü´ÊÀ´¹æ¶¨¡£Ê¡ÂÔ³¤¶ÈµÄÖµÊÇ 0¡£
| Öµ | ÃèÊö | ²âÊÔ |
|---|---|---|
| h-shadow | ±ØÐ衣ˮƽÒõÓ°µÄλÖá£ÔÊÐí¸ºÖµ¡£ | ²âÊÔ |
| v-shadow | ±ØÐè¡£´¹Ö±ÒõÓ°µÄλÖá£ÔÊÐí¸ºÖµ¡£ | ²âÊÔ |
| blur | ¿ÉÑ¡¡£Ä£ºý¾àÀë¡£ | ²âÊÔ |
| spread | ¿ÉÑ¡¡£ÒõÓ°µÄ³ß´ç¡£ | ²âÊÔ |
| color | ¿ÉÑ¡¡£ÒõÓ°µÄÑÕÉ«¡£Çë²ÎÔÄ CSS ÑÕɫֵ¡£ | ²âÊÔ |
| inset | ¿ÉÑ¡¡£½«ÍⲿÒõÓ° (outset) ¸ÄΪÄÚ²¿ÒõÓ°¡£ | ²âÊÔ |
Ç××ÔÊÔÒ»ÊÔ - ʵÀý
- ÈÓµ½×À×ÓÉÏÃæµÄͼƬ
- ±¾ÀýÑÝʾÈçºÎ´´½¨¡°±¦ÀöÀ´¡±Í¼Æ¬£¬²¢ÐýתͼƬ¡£
Ïà¹ØÒ³Ãæ
CSS3 ½Ì³Ì£ºCSS3 ±ß¿ò