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 相关文章推荐
详解CSS样式中的 !important * _ 符号
Mar 09 HTML / CSS
CSS3实现鼠标悬停显示扩展内容
Aug 24 HTML / CSS
HTML5 Web Database 数据库的SQL语句的使用方法
Dec 09 HTML / CSS
html5构建触屏网站之网站尺寸探讨
Jan 07 HTML / CSS
HTML5 通信API 跨域门槛将不再高、数据推送也不再是梦
Apr 25 HTML / CSS
基于HTML5 Canvas:字符串,路径,背景,图片的详解
May 09 HTML / CSS
详解canvas绘图时遇到的跨域问题
Mar 22 HTML / CSS
HTML5拖拽API经典实例详解
Apr 20 HTML / CSS
HTML5语义化元素你真的用对了吗
Aug 22 HTML / CSS
canvas实现烟花的示例代码
Jan 16 HTML / CSS
css3 实现文字闪烁效果的三种方式示例代码
Apr 25 HTML / CSS
html+css实现分层金字塔的实例
Jun 02 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连接Access数据库错误及解决方法
2013/06/20 PHP
php自定义函数实现二维数组排序功能
2016/07/20 PHP
Thinkphp框架开发移动端接口(2)
2016/08/18 PHP
PHP基于GD库实现的生成图片缩略图函数示例
2017/07/05 PHP
兼容ie和firefox js关闭代码
2008/12/11 Javascript
锋利的jQuery 要点归纳(一) jQuery选择器
2010/03/21 Javascript
javascript倒计时功能实现代码
2012/06/07 Javascript
JS实现的竖向折叠菜单代码
2015/10/21 Javascript
node.js回调函数之阻塞调用与非阻塞调用
2015/11/13 Javascript
使用JQuery实现智能表单验证功能
2016/03/08 Javascript
详解webpack编译多页面vue项目的配置问题
2017/12/11 Javascript
JS实现的视频弹幕效果示例
2018/08/17 Javascript
小程序实现列表展开收起效果
2020/07/29 Javascript
Js利用正则表达式去除字符串的中括号
2020/11/23 Javascript
[02:38]DOTA2英雄基础教程 噬魂鬼
2014/01/03 DOTA
[01:09:50]VP vs Pain 2018国际邀请赛小组赛BO2 第二场
2018/08/20 DOTA
零基础写python爬虫之抓取百度贴吧并存储到本地txt文件改进版
2014/11/06 Python
Python Queue模块详细介绍及实例
2016/12/27 Python
django缓存配置的几种方法详解
2018/07/16 Python
十行代码使用Python写一个USB病毒
2019/06/21 Python
pybind11和numpy进行交互的方法
2019/07/04 Python
Python实现微信小程序支付功能
2019/07/25 Python
基于python修改srt字幕的时间轴
2020/02/03 Python
tensorflow 实现自定义layer并添加到计算图中
2020/02/04 Python
python 日志模块 日志等级设置失效的解决方案
2020/05/26 Python
python实现移动木板小游戏
2020/10/09 Python
什么是ARP(Address Resolution Protocol)地址解析协议
2013/10/31 面试题
合伙经营协议书范本
2014/09/13 职场文书
小学生成绩单评语
2014/12/31 职场文书
建筑工程催款函
2015/06/24 职场文书
交通安全温馨提示语
2015/07/14 职场文书
2015年十月一日放假通知
2015/08/18 职场文书
导游词之包公祠
2019/11/25 职场文书
浏览器常用基本操作之python3+selenium4自动化测试(基础篇3)
2021/05/21 Python
win11高清晰音频管理器在哪里?win11找不到高清晰音频管理器解决办法
2022/04/08 数码科技
GPU服务器的多用户配置方法
2022/07/07 Servers