css实现div阴影效果,兼容性较好
2012-12-17 00:00
661 查看
阴影效果看起来当然帅,firefox和safari/chrome通过私有属性支持box-shadow属性,box-shadow可以实现阴影效果,但是IE不支持box-shadow属性,却可以通过shadow滤镜来实现阴影效果.
效果如下所示:
测试了一下兼容性,发现只在IE6下不兼容,下一讲提出解决方案!
<style type="text/css"> div { width:500px; height:500px; margin:0px; background:#FFFFFF; /* 第一个参数是x轴阴影段长度 第二个参数是y轴阴影段长度 第三个参数是往四周阴影段长度 第四个参数是阴影段颜色 */ box-shadow:0px 0px 10px #CCCCCC; -moz-box-shadow:0px 0px 10px #CCCCCC; -webkit-box-shadow:0px 0px 10px #CCCCCC; /*direction 阴影角度 0°为从下往上 顺时针方向 strength 阴影段长度*/ -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=0, strength=6)\ progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=90, strength=6)\ progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=180, strength=6)\ progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=270, strength=6)"; *filter:progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=0, strength=6) progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=90, strength=6) progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=180, strength=6) progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=270, strength=6); } </style> <div>php点点通-www.phpddt.com</div>
效果如下所示:
测试了一下兼容性,发现只在IE6下不兼容,下一讲提出解决方案!
相关文章推荐
- DIV+CSS:实现文本阴影效果示例;
- 用DIV+CSS实现文字及面板阴影效果
- css实现类似相框的阴影div的shadow效果
- Div+Css实现边框阴影效果
- css div 边框阴影利用背景图或内外层div实现层次感觉阴影效果
- 小三角带边框带阴影的div——css实现效果
- css实现阴影效果(box-shadow)
- Div+Css实现屏蔽效果的登陆窗体
- 神奇!js+CSS+DIV实现文字颜色渐变效果
- DIV+CSS效果(实现平滑投票效果等)
- 用 CSS 实现的阴影效果
- div实现阴影边框效果(适应各主流浏览器)
- CSS实现兼容浏览器的文字阴影效果
- CSS实现跨浏览器兼容性的盒阴影效果
- CSS实现阴影效果
- JS+DIV+CSS实现仿表单下拉列表效果
- NO.61 CSS实现半透明效果实现及兼容性
- C#实现winform仿div+css半透明遮罩效果
- CSS实现跨浏览器的box-shadow盒阴影效果
- JS+DIV+CSS排版布局实现美观的选项卡效果