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实现粒子旋转伸缩加载动画
Apr 22 HTML / CSS
修复iPhone的safari浏览器上submit按钮圆角bug
Dec 24 HTML / CSS
CSS3中box-shadow的用法介绍
Jul 15 HTML / CSS
CSS3实现背景透明文字不透明的示例代码
Jun 25 HTML / CSS
CSS3实现王者荣耀匹配人员加载页面的方法
Apr 16 HTML / CSS
css3实现二维码扫描特效的示例
Oct 29 HTML / CSS
html5自带表单验证体验优化及提示气泡修改功能
Sep 12 HTML / CSS
Html5元素及基本语法详解
Aug 02 HTML / CSS
canvas进阶之贝塞尔公式推导与物体跟随复杂曲线的轨迹运动
Jan 10 HTML / CSS
html5 canvas的绘制文本自动换行的示例代码
Sep 17 HTML / CSS
纯html+css实现奥运五环的示例代码
Aug 02 HTML / CSS
CSS实现九宫格布局(自适应)的示例代码
Feb 12 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运行SVN命令显示某用户的文件更新记录的代码
2014/01/03 PHP
PHP递归创建多级目录
2015/11/05 PHP
两款万能的php分页类
2015/11/12 PHP
PHP编程快速实现数组去重的方法详解
2017/07/22 PHP
轻轻松松学习JavaScript
2007/02/25 Javascript
IE6 弹出Iframe层中的文本框“经常”无法获得输入焦点
2009/12/27 Javascript
一次失败的jQuery优化尝试小结
2011/02/06 Javascript
浅析hasOwnProperty方法的应用
2013/11/20 Javascript
瀑布流布局代码一例
2014/04/11 Javascript
JS实现在线统计一个页面内鼠标点击次数的方法
2015/02/28 Javascript
JavaScript中return false的用法
2015/03/12 Javascript
JavaScript中的cacheStorage使用详解
2015/07/29 Javascript
JavaScript+Java实现HTML页面转为PDF文件保存的方法
2016/05/30 Javascript
JS 通过系统时间限定动态添加 select option的实例代码
2016/06/09 Javascript
探索Vue.js component内容实现
2016/11/03 Javascript
原生js实现鼠标跟随效果
2017/02/28 Javascript
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
2017/06/09 jQuery
JavaScript贪吃蛇小组件实例代码
2017/08/20 Javascript
详解wow.js中各种特效对应的类名
2017/09/13 Javascript
react 创建单例组件的方法
2018/04/26 Javascript
D3.js实现拓扑图的示例代码
2018/06/30 Javascript
微信小程序使用map组件实现路线规划功能示例
2019/01/22 Javascript
[04:02]2014DOTA2国际邀请赛 BBC每日综述中国战队将再度登顶
2014/07/21 DOTA
python连接池实现示例程序
2013/11/26 Python
使用pytorch进行图像的顺序读取方法
2018/07/27 Python
python保存二维数组到txt文件中的方法
2018/11/15 Python
TensorFlow自定义损失函数来预测商品销售量
2020/02/05 Python
解决pycharm同一目录下无法import其他文件
2020/02/12 Python
浅谈python3 构造函数和析构函数
2020/03/12 Python
python交互模式基础知识点学习
2020/06/18 Python
python创建文本文件的简单方法
2020/08/30 Python
台湾旅游网站:雄狮旅游网
2017/08/16 全球购物
蔻驰西班牙官网:COACH西班牙
2019/01/16 全球购物
微软巴西官方网站:Microsoft Brasil
2019/09/26 全球购物
《玩具柜台前的孩子》教学反思
2014/02/13 职场文书
关于对TypeScript泛型参数的默认值理解
2022/07/15 Javascript