CSS3之多背景background使用示例


Posted in HTML / CSS onOctober 18, 2013

CSS3中新加了多背景这个属性,和CSS2的使用方法一样,只不过图片可以从1个图片变成多个图片了。在CSS3中多背景的使用是非常常见的,所以,这个多背景的属性应用很普遍的,所以掌握CSS3之多背景background是当务之急呀。

一、background的语法

1、background的分写

复制代码
代码如下:

background-image: [background-image], [background-image], [background-image];
background-position: [background-position], [background-position], [background-position];
background-repeat: [background-repeat], [background-repeat], [background-repeat];

2、background的简写
复制代码
代码如下:

background: [background-image] [background-position] [background-repeat],
[background-image] [background-position] [background-repeat],
[background-image] [background-position] [background-repeat];

二、background的兼容情况
CSS3之多背景background使用示例 
三、background的实例

1、圆角效果

CSS代码:

复制代码
代码如下:

.a {width:300px;}
.b {background:url("http://www.leemagnum.com/img/left.jpg") no-repeat left top,
url("http://www.leemagnum.com/img/right.jpg") no-repeat right top;padding:0 10px;}
.b div {background:url("http://www.leemagnum.com/img/mid.jpg") repeat-x left top;height:48px;}

HTML代码:
复制代码
代码如下:

<div class="a">
<div class="b">
<div>梦龙小站</div>
</div>
</div>

预览效果:
CSS3之多背景background使用示例 
2、多背景图片

CSS代码:

复制代码
代码如下:

div {width:300px;height:80px;border:1px solid #000;
background:url("http://www.leemagnum.com/img/logo.jpg") no-repeat,
url("http://www.leemagnum.com/img/a.jpg") no-repeat right -300px;
-webkit-transition:0.5s background-position ease;
}
div:hover {background-position:0 0,right 0;}

HTML代码:
复制代码
代码如下:

<div></div>

预览效果:

(1)默认状态
CSS3之多背景background使用示例 
(2)hover状态
CSS3之多背景background使用示例 
CSS3之多背景background就为大家介绍完了,希望能对大家有所帮助。CSS3之多背景background在CSS3的项目中运用比较广泛,大家有更好的案例要积极分享哟。

HTML / CSS 相关文章推荐
CSS3实现精美横向滚动菜单按钮
Apr 14 HTML / CSS
CSS3模拟IOS滑动开关效果
Sep 28 HTML / CSS
HTML5打开本地app应用的方法
Mar 31 HTML / CSS
HTML高亮关键字的实现代码
Oct 22 HTML / CSS
HTML5之多线程(Web Worker)
Jan 02 HTML / CSS
HTML5实现经典坦克大战坦克乱走还能发出一个子弹
Sep 02 HTML / CSS
html5的canvas实现3d雪花飘舞效果
Dec 27 HTML / CSS
巧用HTML5给按钮背景设计不同的动画简单实例
Aug 09 HTML / CSS
HTML5 图片预加载的示例代码
Mar 25 HTML / CSS
CSS代码检查工具stylelint的使用方法详解
Mar 27 HTML / CSS
CSS3实现的水平标题菜单
Apr 14 HTML / CSS
CSS list-style-type属性使用方法
May 21 HTML / CSS
CSS3之背景尺寸Background-size使用介绍
Oct 14 #HTML / CSS
CSS3之边框多颜色Border-color属性使用示例
Oct 11 #HTML / CSS
CSS3文本换行word-wrap解决英文文本超过固定宽度不换行
Oct 10 #HTML / CSS
CSS3图片旋转特效(360/60/-360度)
Oct 10 #HTML / CSS
使用CSS3在触屏上为按钮实现激活效果
Sep 27 #HTML / CSS
纯CSS3实现带动画效果导航菜单无需js
Sep 27 #HTML / CSS
css3中background新增的4个新的相关属性用法介绍
Sep 26 #HTML / CSS
You might like
PHP 翻页 实例代码
2009/08/07 PHP
第4章 数据处理-php字符串的处理-郑阿奇(续)
2011/07/04 PHP
js实现的网页颜色代码表全集
2007/07/17 Javascript
jQuery创建插件的代码分析
2011/04/14 Javascript
js window.print实现打印特定控件或内容
2013/09/16 Javascript
jquerymobile局部渲染的各种刷新方法小结
2014/03/05 Javascript
jQuery采用连缀写法实现的折叠菜单效果
2015/09/18 Javascript
Bootstrap CSS布局之表格
2016/12/17 Javascript
js实现简易垂直滚动条
2017/02/22 Javascript
Vue加载json文件的方法简单示例
2019/01/28 Javascript
在Vue中用canvas实现二维码和图片合成海报的方法
2019/06/10 Javascript
layui数据表格重载实现往后台传参
2019/11/15 Javascript
vue 输入电话号码自动按3-4-4分割功能的实现代码
2020/04/30 Javascript
[04:52]DOTA2亚洲邀请赛附加赛 TOP10精彩集锦
2015/01/29 DOTA
让python json encode datetime类型
2010/12/28 Python
Python ZipFile模块详解
2013/11/01 Python
Python对象的深拷贝和浅拷贝详解
2014/08/25 Python
Python实现基本数据结构中队列的操作方法示例
2017/12/04 Python
python实现冒泡排序算法的两种方法
2018/03/10 Python
Python实现的拟合二元一次函数功能示例【基于scipy模块】
2018/05/15 Python
Python+pandas计算数据相关系数的实例
2018/07/03 Python
关于Django ForeignKey 反向查询中filter和_set的效率对比详解
2018/12/15 Python
python爬虫 urllib模块反爬虫机制UA详解
2019/08/20 Python
PyTorch里面的torch.nn.Parameter()详解
2020/01/03 Python
详解Django关于StreamingHttpResponse与FileResponse文件下载的最优方法
2021/01/07 Python
新三好学生主要事迹
2014/01/23 职场文书
办理护照工作证明
2014/10/10 职场文书
2014年小学工作总结
2014/11/26 职场文书
学生检讨书
2015/01/27 职场文书
我爱我班主题班会
2015/08/13 职场文书
HR必备:超全面的薪酬待遇管理方案!
2019/07/12 职场文书
nginx 防盗链防爬虫配置详解
2021/03/31 Servers
MySQL 查询速度慢的原因
2021/05/25 MySQL
mysql如何能有效防止删库跑路
2021/10/05 MySQL
我国拿下天问一号火星着陆区附近 22 个地理实体命名:平乐、西柏坡、古田、漠河等
2022/04/29 数码科技
python区块链持久化和命令行接口实现简版
2022/05/25 Python