CSS3中background-clip和background-origin的区别示例介绍


Posted in HTML / CSS onMarch 10, 2014

相信除了我以外,还有不少童鞋在学习到background-clip和background-origin的时候都很疑惑,这俩哥们儿到底啥区别。

想搞清楚它们的区别还不简单?且看下面的DEMO:

复制代码
代码如下:

.test {
background-image: url(pic.jpg);
background-clip: border-box;
background-origin: border-box;
border: 20px dashed black;
}
复制代码
代码如下:

.test {
background-image: url(pic.jpg);
background-clip: border-box;
background-origin: padding-box;
border: 20px dashed black;
}
复制代码
代码如下:

.test {
background-image: url(pic.jpg);
background-clip: padding-box;
background-origin: border-box;
border: 20px dashed black;
}

由于鄙人比较懒,就不放效果图了,有兴趣的童鞋可以自己去试试,这里可以看出,实际上background-clip决定的是背景从哪个区域开始显示,而background-origin决定的是背景从哪个区域开始绘制。
HTML / CSS 相关文章推荐
使用CSS3实现字体颜色渐变的实现
Mar 09 HTML / CSS
CSS3中使用RGBa来调节透明度的教程
May 09 HTML / CSS
利用CSS3实现折角效果实例源码
Sep 28 HTML / CSS
10分钟理解CSS3 FlexBox弹性布局
Dec 20 HTML / CSS
10分钟入门CSS3 Animation
Dec 25 HTML / CSS
CSS3中新增的对文本和字体的设置
Feb 03 HTML / CSS
HTML5之HTML元素扩展(下)—增强的Form表单元素值得关注
Jan 31 HTML / CSS
html5教程实现Photoshop渐变色效果
Dec 04 HTML / CSS
html5菜单折纸效果
Apr 22 HTML / CSS
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
Jan 27 HTML / CSS
html svg生成环形进度条的实现方法
Sep 23 HTML / CSS
通过canvas转换颜色为RGBA格式及性能问题的解决
Nov 22 HTML / CSS
CSS3中:nth-child和:nth-of-type的区别深入理解
Mar 10 #HTML / CSS
CSS书写规范、顺序和命名规则
Mar 06 #HTML / CSS
纯CSS3实现鼠标悬停提示气泡效果
Feb 28 #HTML / CSS
css3中检验表单的required,focus,valid和invalid样式
Feb 21 #HTML / CSS
css3+jq创作含苞待放的荷花
Feb 20 #HTML / CSS
css3隔行变换色实现示例
Feb 19 #HTML / CSS
使用css3和jquery实现可伸缩搜索框
Feb 12 #HTML / CSS
You might like
PHP抓屏函数实现屏幕快照代码分享
2014/01/02 PHP
又拍云异步上传实例教程详解
2016/04/19 PHP
[企业公众号]升级到[企业微信]之后发送消息失败的解决方法
2017/06/30 PHP
php app支付宝回调(异步通知)详解
2018/07/25 PHP
ThinkPHP5+UEditor图片上传到阿里云对象存储OSS功能示例
2019/08/05 PHP
关于firefox的ElementTraversal 接口 使用说明
2010/11/11 Javascript
javascript原始值和对象引用实例分析
2015/04/25 Javascript
理解Angular数据双向绑定
2016/01/10 Javascript
javascript表单处理具体实现代码(表单、链接、按钮)
2016/05/07 Javascript
JavaScript实现定时页面跳转功能示例
2017/02/14 Javascript
JS时间控制实现动态效果的实例讲解
2017/07/31 Javascript
JS中跳出循环的示例代码
2017/09/14 Javascript
react中的ajax封装实例详解
2017/10/17 Javascript
详解适配器在JavaScript中的体现
2018/09/28 Javascript
vue 左滑删除功能的示例代码
2019/01/28 Javascript
如何基于layui的laytpl实现数据绑定的示例代码
2020/04/10 Javascript
Vue 如何使用props、emit实现自定义双向绑定的实现
2020/06/05 Javascript
Vue在H5 项目中使用融云进行实时个人单聊通讯
2020/12/14 Vue.js
[01:51]2014DOTA2西雅图邀请赛 MVP 外卡赛black场间采访
2014/07/09 DOTA
Python实现从URL地址提取文件名的方法
2015/05/15 Python
Python对列表排序的方法实例分析
2015/05/16 Python
python: line=f.readlines()消除line中\n的方法
2018/03/19 Python
Selenium定位元素操作示例
2018/08/10 Python
pandas数据集的端到端处理
2019/02/18 Python
Mac在python3环境下安装virtualwrapper遇到的问题及解决方法
2019/07/09 Python
Django model重写save方法及update踩坑详解
2020/07/27 Python
东南亚旅游平台:The Trip Guru
2018/01/01 全球购物
Myprotein意大利官网:欧洲第一运动营养品牌
2018/11/22 全球购物
日本订房网站,预订日本星级酒店/温泉旅馆:Relux(支持中文)
2020/01/03 全球购物
商场消防管理制度
2014/01/12 职场文书
给实习单位的感谢信
2014/02/01 职场文书
2014年重阳节老干部座谈会局领导发言稿
2014/09/25 职场文书
学习普通话的体会
2014/11/07 职场文书
委托公证书格式
2015/01/26 职场文书
班干部学习委员竞选稿
2015/11/20 职场文书
java实现面板之间切换功能
2022/06/10 Java/Android