CSS3制作半透明边框(Facebox)类似渐变


Posted in HTML / CSS onDecember 09, 2012

CSS3制作半透明边框记得以前Facebook有段时间使用了非常多的半透明边框(Facebox),虽然现在不支持了,但是还是值得研究一下。
 CSS3制作半透明边框(Facebox)类似渐变 
你有可能觉得这样写就行了: 折叠展开CSS Code复制内容到剪贴板 

复制代码
代码如下:

#lightbox { background: white; border: 20px solid rgba(0,0,0,0.3); }

 然而白色背景会一直扩散到边框上,变成如下的样子:
CSS3制作半透明边框(Facebox)类似渐变 还好我们有CSS3的background-clip属性 CSS Code复制内容到剪贴板 
复制代码
代码如下:

#lightbox { -moz-background-clip: border; /* Firefox 3.6 */ -webkit-background-clip: border; /* Safari 4? Chrome 6? */
background-clip: border-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */ -moz-background-clip: padding; /* Firefox 3.6 */
-webkit-background-clip: padding; /* Safari 4? Chrome 6? */ background-clip: padding-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */
-moz-background-clip: content; /* Firefox 3.6 */ -webkit-background-clip: content; /* Safari 4? Chrome 6? */
background-clip: content-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */ }
 
具体如下
CSS3制作半透明边框(Facebox)类似渐变 
如果我们把background-clip设置成padding-box,那border就不会被影响。
 CSS3制作半透明边框(Facebox)类似渐变  
}
相关内容: background-origin顺便介绍一下和background-clip概念类似的属性:background-origin,它的功能就是定义背景图片左上的坐标CSS3制作半透明边框(Facebox)类似渐变 例子如下: CSS3制作半透明边框(Facebox)类似渐变 
浏览器兼容:Works in: Safari 5, Chrome 7, Firefox 3.6+, Opera 10, IE 9  
HTML / CSS 相关文章推荐
详解css3自定义滚动条样式写法
Dec 25 HTML / CSS
CSS3基础(RGBa、text-shadow、box-shadow、border-radius)
Nov 13 HTML / CSS
关于css兼容性问题及一些常见问题汇总
May 03 HTML / CSS
CSS3实现滚动条动画效果代码分享
Aug 03 HTML / CSS
移动web模拟客户端实现多方框输入密码效果【附代码】
Mar 25 HTML / CSS
HTML5梦幻之旅——炫丽的流星雨效果实现过程
Aug 06 HTML / CSS
html5各种页面切换效果和模态对话框用法总结
Dec 15 HTML / CSS
使用HTML5的Notification API制作web通知的教程
May 08 HTML / CSS
html5本地存储 localStorage操作使用详解
Sep 20 HTML / CSS
HTML5的Video标签有部分MP4无法播放的问题解析(多图)
Aug 18 HTML / CSS
CSS完成视差滚动效果
Apr 27 HTML / CSS
Canvas绘制像素风图片的示例代码
Sep 25 HTML / CSS
CSS伪类与CSS伪元素的区别及由来具体说明
Dec 07 #HTML / CSS
用CSS禁用输入法(CSS3 UI规范)实例解析
Dec 04 #HTML / CSS
html5 css3 动态气泡按钮实例演示
Dec 02 #HTML / CSS
IE矩阵Matrix滤镜旋转与缩放及如何结合transform
Nov 29 #HTML / CSS
CSS3悬停效果案例应用
Nov 21 #HTML / CSS
在css3中background-clip属性与background-origin属性的用法介绍
Nov 13 #HTML / CSS
CSS3基础(RGBa、text-shadow、box-shadow、border-radius)
Nov 13 #HTML / CSS
You might like
php Smarty初体验二 获取配置信息
2011/08/08 PHP
奉献出一个封装的curl函数 便于调用(抓数据专用)
2013/07/22 PHP
PHP连接MySQL的2种方法小结以及防止乱码
2014/03/11 PHP
Zend Framework实现多服务器共享SESSION数据的方法
2016/03/22 PHP
php用户密码加密算法分析【Discuz加密算法】
2016/10/12 PHP
php实现简单加入购物车功能
2017/03/07 PHP
JavaScript中令你抓狂的魔术变量
2006/11/30 Javascript
jquery 仿QQ校友的DIV模拟窗口效果源码
2010/03/24 Javascript
关于window.pageYOffset和document.documentElement.scrollTop
2011/04/05 Javascript
JavaScript获取客户端计算机硬件及系统等信息的方法
2014/01/02 Javascript
ZeroClipboard插件实现多浏览器复制功能(支持firefox、chrome、ie6)
2014/08/30 Javascript
浅析javascript中的DOM
2015/03/01 Javascript
Javascript获取数组中的最大值和最小值的方法汇总
2016/01/01 Javascript
jQuery内容折叠效果插件用法实例分析(附demo源码)
2016/04/28 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
2016/05/14 Javascript
全面理解闭包机制
2016/07/11 Javascript
nodejs入门教程二:创建一个简单应用示例
2017/04/24 NodeJs
详解vue2.0脚手架的webpack 配置文件分析
2017/05/27 Javascript
Vue实现手机号、验证码登录(60s禁用倒计时)
2020/12/19 Vue.js
Python数据结构之单链表详解
2017/09/12 Python
R语言 vs Python对比:数据分析哪家强?
2017/11/17 Python
python 检查文件mime类型的方法
2018/12/08 Python
对django views中 request, response的常用操作详解
2019/07/17 Python
解决Pycharm 中遇到Unresolved reference 'sklearn'的问题
2020/07/13 Python
移动web模拟客户端实现多方框输入密码效果【附代码】
2016/03/25 HTML / CSS
html5-websocket基于远程方法调用的数据交互实现
2012/12/04 HTML / CSS
MYPROTEIN澳大利亚官方网站:欧洲运动营养品牌
2019/06/26 全球购物
香奈儿美国官网:CHANEL美国
2020/05/20 全球购物
防沙治沙典型材料
2014/05/07 职场文书
迎新晚会策划方案
2014/06/13 职场文书
文员岗位职责
2015/02/04 职场文书
2019暑假阅读倡议书
2019/06/24 职场文书
一文了解JavaScript用Element Traversal新属性遍历子元素
2021/11/27 Javascript
Windows Server 2008 修改远程登录端口以及配置防火墙
2022/04/28 Servers
Redis 报错 error:NOAUTH Authentication required
2022/05/15 Redis
Python自动操作神器PyAutoGUI的使用教程
2022/06/16 Python