首页 > 开发 > CSS > 正文

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

2024-07-11 08:32:50
字体:
来源:转载
供稿:网友

效果:
2016613120844752.jpg (496×183)

HTML代码:

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

CSS代码:

CSS Code复制内容到剪贴板
  1. .box {        width: 300px;   
  2.     height: 100px;        background: #ccc;   
  3.     border-radius: 10px;        margin: 10px;   
  4. }      
  5. .shadow {        position: relative;   
  6.     max-width: 270px;        box-shadow: 0px 1px 4px rgba(0,0,0,0.3),/* 外阴影*/  
  7.                 0px 0px 20px rgba(0,0,0,0.1) inset;/*内阴影*/   }   
  8.    .shadow::before,   
  9. .shadow::after {       content:"";   
  10.    position:absolute;       z-index:-1;   
  11. }      
  12. .shadow::before,    .shadow::after {   
  13.    content:"";       position:absolute;   
  14.    z-index:-1;       bottombottom:15px;   
  15.    left:10px;       width:50%;   
  16.    height:20%;    }   
  17.    .shadow::before,   
  18. .shadow::after {       content:"";   
  19.    position:absolute;       z-index:-1;   
  20.    bottombottom:15px;       left:10px;   
  21.    width:50%;       height:20%;   
  22.    box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);       transform:rotate(-3deg);   
  23. }      
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表