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 02 HTML / CSS
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
Nov 18 HTML / CSS
CSS3 实现童年的纸飞机
May 05 HTML / CSS
css3的focus-within选择器的使用
May 11 HTML / CSS
html5 利用canvas手写签名并保存的实现方法
Jul 12 HTML / CSS
HTML5使用DOM进行自定义控制示例代码
Jun 08 HTML / CSS
HTML5 embed 标签使用方法介绍
Aug 13 HTML / CSS
html5简介_动力节点Java学院整理
Jul 07 HTML / CSS
canvas如何绘制钟表的方法
Dec 13 HTML / CSS
canvas进阶之如何画出平滑的曲线
Oct 15 HTML / CSS
css3实现背景图片半透明内容不透明的方法示例
Apr 13 HTML / CSS
css3 实现文字闪烁效果的三种方式示例代码
Apr 25 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 rsa 加密,解密,签名,验签详解
2016/12/06 PHP
Ajax中的JSON格式与php传输过程全面解析
2017/11/14 PHP
js滚动条回到顶部的代码
2011/12/06 Javascript
js实现单一html页面两套css切换代码
2013/04/11 Javascript
调用HttpHanlder的几种返回方式小结
2013/12/20 Javascript
让alert不出现弹窗的两种方法
2014/05/18 Javascript
jquery中post方法用法实例
2014/10/21 Javascript
JQuery中使用.each()遍历元素学习笔记
2014/11/08 Javascript
JS+CSS实现仿雅虎另类滑动门切换效果
2015/10/13 Javascript
javascript嵌套函数和在函数内调用外部函数的区别分析
2016/01/31 Javascript
完美解决IE9浏览器出现的对象未定义问题
2016/09/29 Javascript
Bootstrap.css与layDate日期选择样式起冲突的解决办法
2017/04/07 Javascript
vue-cli2.x项目优化之引入本地静态库文件的方法
2018/06/19 Javascript
Vue filter格式化时间戳时间成标准日期格式的方法
2018/09/16 Javascript
原生js实现移动端Touch轮播图的方法步骤
2019/01/03 Javascript
微信小程序封装自定义弹窗的实现代码
2019/05/08 Javascript
[01:20]DOTA2上海特级锦标赛现场采访:谁的ID最受青睐
2016/03/25 DOTA
Python实现合并字典的方法
2015/07/07 Python
python数组过滤实现方法
2015/07/27 Python
python之Character string(实例讲解)
2017/09/25 Python
解决Pycharm出现的部分快捷键无效问题
2018/10/22 Python
Python Image模块基本图像处理操作小结
2019/04/13 Python
python 画出使用分类器得到的决策边界
2019/08/21 Python
PyTorch实现ResNet50、ResNet101和ResNet152示例
2020/01/14 Python
美国性感女装网站:bebe
2017/03/04 全球购物
意大利制造的男鞋和女鞋:SCAROSSO
2018/03/07 全球购物
毕业生自我鉴定范文
2013/11/08 职场文书
校园新闻广播稿
2014/01/10 职场文书
八项规定对照检查材料
2014/08/31 职场文书
幼师大班个人总结
2015/02/13 职场文书
商场营业员岗位职责
2015/04/14 职场文书
2015年幼儿园后勤工作总结
2015/04/25 职场文书
教育读书笔记
2015/07/02 职场文书
青年联谊会致辞
2015/07/31 职场文书
分享15个Webpack实用的插件!!!
2021/03/31 Javascript
Pygame Rect区域位置的使用(图文)
2021/11/17 Python