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 transform 属性来变换背景图的方法
May 07 HTML / CSS
CSS3 text-shadow实现文字阴影效果
Feb 24 HTML / CSS
10分钟理解CSS3 Grid布局
Dec 20 HTML / CSS
鲜为人知的HTML5语音合成功能
May 17 HTML / CSS
IE支持HTML5的解决方法
Oct 20 HTML / CSS
基于HTML5的齿轮动画特效
Feb 29 HTML / CSS
详解通过HTML5 Canvas实现图片的平移及旋转变化的方法
Mar 22 HTML / CSS
HTML5通用接口详解
Jun 12 HTML / CSS
Html5写一个简单的俄罗斯方块小游戏
Dec 03 HTML / CSS
用position:sticky完美解决小程序吸顶问题的实现方法
Apr 24 HTML / CSS
HTML通过表单实现酒店筛选功能
May 18 HTML / CSS
CSS 制作波浪效果的思路
May 18 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合并数组+与array_merge的区别分析
2010/08/01 PHP
10条php编程小技巧
2015/07/07 PHP
ThinkPHP 模板引擎使用详解
2017/05/07 PHP
PHP 判断字符串是中文还是英文, 或者是中英混合
2021/03/09 PHP
Javascript 同时提交多个Web表单的方法
2009/02/19 Javascript
JQuery 学习笔记 选择器之三
2009/07/23 Javascript
js事件(Event)知识整理
2012/10/11 Javascript
浅谈js的setInterval事件
2014/12/05 Javascript
jQuery中replaceWith()方法用法实例
2014/12/25 Javascript
jquery中one()方法的用法实例
2015/01/16 Javascript
jQuery插件HighCharts绘制2D带Label的折线图效果示例【附demo源码下载】
2017/03/08 Javascript
利用Node.js对文件进行重命名
2017/03/12 Javascript
JS库 Highlightjs 添加代码行号的实现代码
2017/09/13 Javascript
微信小程序解除10个请求并发限制
2018/12/18 Javascript
使用p5.js实现动态GIF图片临摹重现
2019/10/23 Javascript
python实现多线程采集的2个代码例子
2014/07/07 Python
python分析apache访问日志脚本分享
2015/02/26 Python
30分钟搭建Python的Flask框架并在上面编写第一个应用
2015/03/30 Python
Python ldap实现登录实例代码
2016/09/30 Python
Python利用operator模块实现对象的多级排序详解
2017/05/09 Python
Scrapy爬虫实例讲解_校花网
2017/10/23 Python
python编程之requests在网络请求中添加cookies参数方法详解
2017/10/25 Python
详谈python3 numpy-loadtxt的编码问题
2018/04/29 Python
使用 Python 处理 JSON 格式的数据
2019/07/22 Python
pytorch 可视化feature map的示例代码
2019/08/20 Python
Python内置函数locals和globals对比
2020/04/28 Python
css3旋转木马_动力节点Java学院整理
2017/07/12 HTML / CSS
口头翻译求职人自荐信
2013/12/07 职场文书
销售经理岗位职责
2014/03/16 职场文书
医院搬迁方案
2014/06/14 职场文书
奖学金主要事迹范文
2015/11/04 职场文书
《大禹治水》教学反思
2016/02/22 职场文书
如何用JavaScript实现一个数组惰性求值库
2021/05/05 Javascript
Python 如何利用ffmpeg 处理视频素材
2021/11/27 Python
Python matplotlib绘制条形统计图 处理多个实验多组观测值
2022/04/21 Python
Mysql将字符串按照指定字符分割的正确方法
2022/05/30 MySQL