博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《CSS揭秘》:单侧投影
阅读量:5757 次
发布时间:2019-06-18

本文共 443 字,大约阅读时间需要 1 分钟。

单侧投影可以实现一种优雅而又真实的效果。

单侧投影

box-shadow: 2px 3px 4px -4px rgba(0,0,0.5);

以上代码可以简单理解为:

  1. 以该元素所在的位置和尺寸,画一个rgba(0,0,0.5)的矩形

  2. 把它向右移动2px,向下移动3px

  3. 对它进行4px模糊算法。

  4. 缩小投影的尺寸。

  5. 模糊后的矩形和原始元素交集的部分被剔除

    如果第三个参数和第四个参数相反,我们就看不到任何投影,除非用偏移量移动投影。如此我们可以简单的创建单侧投影

box-shadow: 0px 5px 4px -4px rgba(0,0,0.5);

clipboard.png

邻边投影

邻边投影比较好解决

box-shadow: 5px 5px 4px rgba(0,0,0.5);

clipboard.png

双侧投影

双侧投影没有简单的半分,唯一的方案是把单侧投影运用两次

box-shadow: 5px 0 5px -5px rgba(0,0,0.5),           -5px 0 5px -5px rgba(0,0,0.5);

clipboard.png

转载地址:http://agvkx.baihongyu.com/

你可能感兴趣的文章
Tomcat http跳转https
查看>>
一个自动布署.net网站的bat批处理实例
查看>>
我的友情链接
查看>>
Centos6.6安装选包及基础场景说明
查看>>
java基础面试题-1
查看>>
深克隆与序列化效率的比较
查看>>
lamp+nginx代理+discuz+wordpress+phpmyadmin搭建一
查看>>
nagios监控使用139邮箱报警
查看>>
Windows Phone 7 中各种Task解说(启动器与选择器)
查看>>
罗森伯格助力2011年中国智能建筑技术发展应用论坛哈尔滨站
查看>>
网络割接
查看>>
windows server 2016 活动目录(二)
查看>>
openstack G版 修改vm的flavor级别
查看>>
python_控制台输出带颜色的文字方法
查看>>
java泛型中特殊符号的含义
查看>>
一秒 解决 ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql 问题
查看>>
Android组件化最佳实践 ARetrofit原理
查看>>
舍弃浮躁, 50条重要的C++学习建议
查看>>
同步手绘板——将View的内容映射成Bitmap转图片导出
查看>>
【Android游戏开发之十】(优化处理)详细剖析Android Traceview 效率检视工具!分析程序运行速度!并讲解两种创建SDcard方式!...
查看>>