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中的选择符
Oct 17 HTML / CSS
CSS类名支持中文命名的示例
Apr 04 HTML / CSS
IE8下CSS3选择器nth-child() 不兼容问题的解决方法
Nov 16 HTML / CSS
CSS3 linear-gradient线性渐变生成加号和减号的方法
Nov 21 HTML / CSS
CSS3 实现的缩略图悬停效果
Dec 09 HTML / CSS
html5播放视频且动态截图实现步骤与代码(支持safari其他未测试)
Jan 06 HTML / CSS
HTML5梦幻之旅——炫丽的流星雨效果实现过程
Aug 06 HTML / CSS
html5 canvas移动浏览器上实现图片压缩上传
Mar 11 HTML / CSS
html5 视频播放解决方案
Nov 06 HTML / CSS
Canvas 像素处理之改变透明度的实现代码
Jan 08 HTML / CSS
不要在HTML中滥用div
May 08 HTML / CSS
HTML5页面音频自动播放的实现方式
Jun 21 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数组内存耗用太多问题的解决方法
2010/04/05 PHP
php中的静态变量的基本用法
2014/03/20 PHP
PHP将字符串首字母大小写转换的实例
2017/01/21 PHP
php使用include 和require引入文件的区别
2017/02/16 PHP
PHP数据分析引擎计算余弦相似度算法示例
2017/08/08 PHP
文本加密解密
2006/06/23 Javascript
070823更新的一个[消息提示框]组件 兼容ie7
2007/08/29 Javascript
jQuery each()方法的使用方法
2010/03/18 Javascript
网页编辑器ckeditor和ckfinder配置步骤分享
2012/05/24 Javascript
jquery插件开发之实现md5插件
2014/03/17 Javascript
JavaScript中的document.referrer在各种浏览器测试结果
2014/07/18 Javascript
javascript常用函数归纳整理
2014/10/31 Javascript
jquery实现简单的无缝滚动
2015/04/15 Javascript
jquery实现向下滑出的二级导航下滑菜单效果
2015/08/25 Javascript
javascript与jquery中的this关键字用法实例分析
2015/12/24 Javascript
微信小程序 图片上传实例详解
2017/05/05 Javascript
JavaScript 九种跨域方式实现原理
2019/02/11 Javascript
微信小程序实现的canvas合成图片功能示例
2019/05/03 Javascript
天翼开放平台免费短信验证码接口使用实例
2013/12/18 Python
Python中的生成器和yield详细介绍
2015/01/09 Python
python实现根据主机名字获得所有ip地址的方法
2015/06/28 Python
python 递归深度优先搜索与广度优先搜索算法模拟实现
2018/10/22 Python
Python后台管理员管理前台会员信息的讲解
2019/01/28 Python
使用 Python 合并多个格式一致的 Excel 文件(推荐)
2019/12/09 Python
python 链接sqlserver 写接口实例
2020/03/11 Python
详解CSS3中@media的实际使用
2015/08/04 HTML / CSS
HTML5: Web 标准最巨大的飞跃
2008/10/17 HTML / CSS
实习评语
2013/12/16 职场文书
书法培训心得体会
2014/01/05 职场文书
少先队入队活动方案
2014/02/08 职场文书
进步之星获奖感言
2014/02/22 职场文书
创建文明城市标语
2014/06/16 职场文书
普通党员个人整改措施
2014/10/27 职场文书
2014年应急管理工作总结
2014/11/26 职场文书
2015年大学班级工作总结
2015/04/28 职场文书
js基于div丝滑实现贝塞尔曲线
2022/09/23 Javascript