• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

CSS3实现翘边的阴影效果的代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

效果:

HTML代码:

XML/HTML Code复制内容到剪贴板
  1. <div class="box shadow"></div>  

CSS代码:

CSS Code复制内容到剪贴板
  1. .box {   
  2.     width300px;   
  3.     height100px;   
  4.     background#ccc;   
  5.     border-radius: 10px;   
  6.     margin10px;   
  7. }   
  8.   
  9. .shadow {   
  10.     positionrelative;   
  11.     max-width270px;   
  12.     box-shadow: 0px 1px 4px rgba(0,0,0,0.3),/* 外阴影*/  
  13.                 0px 0px 20px rgba(0,0,0,0.1) inset;/*内阴影*/  
  14. }   
  15.   
  16. .shadow::before,   
  17. .shadow::after {   
  18.    content:"";   
  19.    position:absolute;   
  20.    z-index:-1;   
  21. }   
  22.   
  23. .shadow::before,   
  24. .shadow::after {   
  25.    content:"";   
  26.    position:absolute;   
  27.    z-index:-1;   
  28.    bottombottom:15px;   
  29.    left:10px;   
  30.    width:50%;   
  31.    height:20%;   
  32. }   
  33.   
  34. .shadow::before,   
  35. .shadow::after {   
  36.    content:"";   
  37.    position:absolute;   
  38.    z-index:-1;   
  39.    bottombottom:15px;   
  40.    left:10px;   
  41.    width:50%;   
  42.    height:20%;   
  43.    box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);   
  44.    transform:rotate(-3deg);   
  45. }   
  46.   
  47. .shadow::after{   
  48.    rightright:10px;   
  49.    left:auto;   
  50.    transform:rotate(3deg);   
  51.  }  

伪元素before和after意思是在被选元素的内容前或后 插入内容


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
CSS的background属性及CSS3的背景图片设置总结发布时间:2022-06-21
下一篇:
CSS 实现垂直居中的几种方法(必看)发布时间:2022-06-21
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap