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


Posted in HTML / CSS onJune 13, 2016

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

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意思是在被选元素的内容前或后 插入内容

HTML / CSS 相关文章推荐
CSS3中的5个有趣的新技术
Apr 02 HTML / CSS
纯css3显示隐藏一个div特效的具体实现
Feb 10 HTML / CSS
解决CSS3的opacity属性带来的层叠顺序问题
May 09 HTML / CSS
详解CSS3中的box-sizing(content-box与border-box)
Apr 19 HTML / CSS
CSS3实现时间轴特效
Nov 02 HTML / CSS
HTML5 微格式和相关的属性名称
Feb 10 HTML / CSS
HTML5之WebGL 3D概述(上)—WebGL原生开发开启网页3D渲染新时代
Jan 31 HTML / CSS
微信小程序之html5 canvas绘图并保存到系统相册
Jun 20 HTML / CSS
html5响应式开发自动计算fontSize的方法
Jan 13 HTML / CSS
HTML5 通过Vedio标签实现视频循环播放的示例代码
Aug 05 HTML / CSS
Ratchet 模态框的实现
Aug 19 HTML / CSS
CSS 伪元素::marker详解
Jun 26 HTML / CSS
CSS的background属性及CSS3的背景图片设置总结
Jun 13 #HTML / CSS
CSS3中的常用选择器使用示例整理
Jun 13 #HTML / CSS
CSS3中的@keyframes关键帧动画的选择器绑定
Jun 13 #HTML / CSS
实例讲解CSS3中的box-flex弹性盒属性布局
Jun 09 #HTML / CSS
详解CSS3的图层阴影和文字阴影效果使用
Jun 09 #HTML / CSS
CSS3制作漂亮的照片墙的实现代码
Jun 08 #HTML / CSS
使用CSS3中的calc()属性来以算式表达尺寸数值
Jun 06 #HTML / CSS
You might like
咖啡因含量是由谁决定的?低因咖啡怎么来?低因咖啡适合什么人喝
2021/03/06 新手入门
php curl_init函数用法
2014/01/31 PHP
图解找出PHP配置文件php.ini的路径的方法
2014/08/20 PHP
PHP通过引用传递参数用法分析
2016/12/01 PHP
PHP面向对象学习之parent::关键字
2017/01/18 PHP
PHP自动载入类文件函数__autoload的使用方法
2019/03/25 PHP
JavaScript 创建对象和构造类实现代码
2009/07/30 Javascript
利用NodeJS和PhantomJS抓取网站页面信息以及网站截图
2013/11/18 NodeJs
script标签属性用type还是language
2015/01/21 Javascript
BootStrap和jQuery相结合实现可编辑表格
2016/04/21 Javascript
javascript淘宝主图放大镜功能
2016/10/20 Javascript
vue构建单页面应用实战
2017/04/10 Javascript
Vue异步加载about组件
2017/10/31 Javascript
Vue通过URL传参如何控制全局console.log的开关详解
2017/12/07 Javascript
微信小程序保持session会话的方法
2020/03/20 Javascript
[03:30]完美盛典趣味短片 CSGO2019年度名场面
2019/12/07 DOTA
python基础教程之基本数据类型和变量声明介绍
2014/08/29 Python
初学Python实用技巧两则
2014/08/29 Python
python实现对一个完整url进行分割的方法
2015/04/29 Python
python通过get,post方式发送http请求和接收http响应的方法
2015/05/26 Python
tensorflow实现简单的卷积网络
2018/05/24 Python
python实现京东订单推送到测试环境,提供便利操作示例
2019/08/09 Python
python实现扫雷游戏的示例
2020/10/20 Python
英国领先的男装设计师服装购物网站:Mainline Menswear
2018/02/04 全球购物
Jones New York官网:美国女装品牌,受白领女性欢迎
2019/11/26 全球购物
建筑项目策划书
2014/01/13 职场文书
给小学生的新年寄语
2014/04/04 职场文书
主要负责人任命书
2014/06/06 职场文书
报效祖国演讲稿
2014/09/15 职场文书
预备党员期盼十八届四中全会召开思想汇报
2014/10/17 职场文书
2014年安全生产工作总结
2014/11/13 职场文书
优秀大学生事迹材料
2014/12/24 职场文书
2015年医院护理部工作总结
2015/04/23 职场文书
2016天猫双十一广告语
2016/01/28 职场文书
Django drf请求模块源码解析
2021/06/08 Python
java中用float时,数字后面加f,这样是为什么你知道吗
2021/09/04 Java/Android