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打造一款漂亮的卡哇伊按钮
Mar 20 HTML / CSS
纯HTML5+CSS3制作图片旋转
Jan 12 HTML / CSS
关于css兼容性问题及一些常见问题汇总
May 03 HTML / CSS
详解如何在css3打包后自动追加前缀插件:autoprefixer
Dec 18 HTML / CSS
探究 canvas 绘图中撤销(undo)功能的实现方式详解
May 17 HTML / CSS
使用 HTML5 Canvas 制作水波纹效果点击图片就会触发
Sep 15 HTML / CSS
html5本地存储 localStorage操作使用详解
Sep 20 HTML / CSS
使用phonegap获取位置信息的实现方法
Mar 31 HTML / CSS
html5写一个BUI折叠菜单插件的实现方法
Sep 11 HTML / CSS
HTML中meta标签及Keywords
Apr 15 HTML / CSS
css3 选择器
May 11 HTML / CSS
CSS 鼠标选中文字后改变背景色的实现代码
May 21 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
Look And Say 序列php实现代码
2011/05/22 PHP
php生成随机字符串可指定纯数字、纯字母或者混合的
2014/04/18 PHP
PHP判断字符串长度的两种方法很实用
2015/09/22 PHP
PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
2016/05/06 PHP
PHP十六进制颜色随机生成器功能示例
2017/07/24 PHP
TP - 比RBAC更好的权限认证方式(Auth类认证)
2021/03/09 PHP
Jquery在IE7下无法使用 $.ajax解决方法
2009/11/11 Javascript
鼠标移动到图片名上,显示图片的简单实例
2013/07/14 Javascript
利用了jquery的ajax实现二级联互动菜单
2013/12/02 Javascript
javaScript中的this示例学习详解及工作原理
2014/01/13 Javascript
nodejs简单实现中英文翻译
2015/05/04 NodeJs
JS功能代码集锦
2016/05/04 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
2016/11/28 Javascript
JavaScript注入漏洞的原理及防范(详解)
2016/12/04 Javascript
微信公众号开发 实现点击返回按钮就返回到聊天界面
2016/12/15 Javascript
原生JavaScript实现Ajax异步请求
2017/11/19 Javascript
Vue下拉框回显并默认选中随机问题
2018/09/06 Javascript
JavaScript实现的九种排序算法
2019/03/04 Javascript
详解微信小程序调用支付接口支付
2019/04/28 Javascript
使用Layui搭建后台管理界面的操作方法
2019/09/20 Javascript
Vuex modules模式下mapState/mapMutations的操作实例
2019/10/17 Javascript
微信小程序录音实现功能并上传(使用node解析接收)
2020/02/26 Javascript
深入分析JavaScript 事件循环(Event Loop)
2020/06/19 Javascript
浅谈Python 字符串格式化输出(format/printf)
2016/07/21 Python
Python正则捕获操作示例
2017/08/19 Python
pandas DataFrame的修改方法(值、列、索引)
2019/08/02 Python
Python调用Windows命令打印文件
2020/02/07 Python
Claire’s法国:时尚配饰、美容、珠宝、头发
2021/01/16 全球购物
一个C/C++编程面试题
2013/11/10 面试题
驻村工作先进事迹
2014/08/14 职场文书
高中美术教师事迹材料
2014/08/22 职场文书
学校运动会通讯稿
2015/07/18 职场文书
Java实现多文件上传功能
2021/06/30 Java/Android
java多态注意项小结
2021/10/16 Java/Android
MySQL 开窗函数
2022/02/15 MySQL
Python中的程序流程控制语句
2022/02/24 Python