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 边框效果
Nov 04 HTML / CSS
如何使用css3实现一个类在线直播的队列动画的示例代码
Jun 17 HTML / CSS
详解移动端HTML5音频与视频问题及解决方案
Aug 22 HTML / CSS
html5 svg 中元素点击事件添加方法
Jan 16 HTML / CSS
程序设计HTML5 Canvas API
Apr 08 HTML / CSS
html5定位并在百度地图上显示的示例
Apr 27 HTML / CSS
HTML5新增元素如何兼容旧浏览器有哪些方法
May 09 HTML / CSS
配置H5的滚动条样式的示例代码
Mar 09 HTML / CSS
如何在Canvas中添加事件的方法示例
May 21 HTML / CSS
html5移动端价格输入键盘的实现
Sep 16 HTML / CSS
AmazeUI导航的示例代码
Aug 14 HTML / CSS
CSS3中Animation实现简单的手指点击动画的示例
Jul 15 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
php获取文件大小的方法
2014/02/26 PHP
phalcon model在插入或更新时会自动验证非空字段的解决办法
2016/12/29 PHP
php头像上传预览实例代码
2017/05/02 PHP
PHP count()函数讲解
2019/02/03 PHP
在UpdatePanel内jquery easyui效果失效的解决方法
2010/04/11 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
2014/02/08 Javascript
jQuery创建自定义的选择器用以选择高度大于100的超链接实例
2015/03/18 Javascript
angularjs学习笔记之简单介绍
2015/09/26 Javascript
javascript实现uploadify上传格式以及个数限制
2015/11/23 Javascript
浅析AngularJs HTTP响应拦截器
2015/12/28 Javascript
JS实现HTML表格排序功能
2016/08/05 Javascript
JavaScript 闭包机制详解及实例代码
2016/10/10 Javascript
jQuery实现简单弹窗遮罩效果
2017/02/27 Javascript
JavaScript箭头函数_动力节点Java学院整理
2017/06/28 Javascript
分析javascript原型及原型链
2018/03/18 Javascript
JavaScript使用小插件实现倒计时的方法讲解
2019/03/11 Javascript
简单了解JavaScript arguement原理及作用
2020/05/28 Javascript
[32:36]完美世界DOTA2联赛PWL S3 LBZS vs CPG 第二场 12.12
2020/12/16 DOTA
python模块smtplib学习
2018/05/22 Python
python 筛选数据集中列中value长度大于20的数据集方法
2018/06/14 Python
python3使用SMTP发送HTML格式邮件
2018/06/19 Python
python实现扫描ip地址的小程序
2019/04/16 Python
深入了解Python枚举类型的相关知识
2019/07/09 Python
python导入不同目录下的自定义模块过程解析
2019/11/18 Python
CSS Grid布局教程之浏览器开启CSS Grid Layout汇总
2014/12/30 HTML / CSS
澳大利亚波西米亚风连衣裙在线商店:Fortunate One
2019/04/01 全球购物
创业计划书的写作技巧及要点
2014/01/31 职场文书
作风大整顿心得体会
2014/09/10 职场文书
员工工作自我评价
2014/09/26 职场文书
工伤事故证明
2014/10/20 职场文书
档案管理员岗位职责
2015/02/12 职场文书
2015年科普工作总结
2015/07/23 职场文书
2016年第32个教师节红领巾广播稿
2015/12/18 职场文书
2016年社区植树节活动总结
2016/03/16 职场文书
学习师德师风的心得体会(2篇)
2019/10/08 职场文书
设置IIS Express并发数
2022/07/07 Servers