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弹性布局内容对齐(justify-content)属性使用详解
Jul 31 HTML / CSS
CSS3控制HTML元素动画效果
Feb 08 HTML / CSS
css 元素选择器的简单实例
May 23 HTML / CSS
HTML5+CSS3实例 :canvas 模拟实现电子彩票刮刮乐代码
Dec 30 HTML / CSS
css3 仿写阿里云水纹效果的示例代码
Feb 10 HTML / CSS
HTML5 Canvas实现玫瑰曲线和心形图案的代码实例
Apr 10 HTML / CSS
借助HTML5 Canvas来绘制三角形和矩形等多边形的方法
Mar 14 HTML / CSS
IE10 Error.stack 让脚本调试更加方便快捷
Apr 22 HTML / CSS
html5桌面通知(Web Notifications)实例解析
Jul 07 HTML / CSS
html5页面结构_动力节点Java学院整理
Jul 10 HTML / CSS
html5默认气泡修改的代码详解
Mar 13 HTML / CSS
css如何把元素固定在容器底部的四种方式
Jun 16 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
PHP4实际应用经验篇(3)
2006/10/09 PHP
中国站长站 For Dede4.0 采集规则
2007/05/27 PHP
discuz论坛 用户登录 后台程序代码
2008/11/27 PHP
基于php-fpm的配置详解
2013/06/03 PHP
Linux系统下php获得系统分区信息的方法
2015/03/30 PHP
WordPress中用于创建以及获取侧边栏的PHP函数讲解
2015/12/29 PHP
为数据添加append,remove功能
2006/10/03 Javascript
基于jQuery架构javascript基础体系
2011/01/01 Javascript
js有关元素内容操作小结
2011/12/20 Javascript
Javascript继承(上)——对象构建介绍
2012/11/08 Javascript
验证码在IE中不刷新而谷歌等浏览器正常的解决方案
2014/03/18 Javascript
鼠标移到图片上变大显示而不是放大镜效果
2014/06/15 Javascript
Javascript限制网页只能在微信内置浏览器中访问
2014/11/09 Javascript
jQuery事件用法详解
2016/10/06 Javascript
Jquery uploadify 多余的Get请求(404错误)的解决方法
2017/01/26 Javascript
vue mint-ui 实现省市区街道4级联动示例(仿淘宝京东收货地址4级联动)
2017/10/16 Javascript
JavaScript生成简单等差数列
2017/11/28 Javascript
微信小程序用户授权弹窗 拒绝时引导用户重新授权实现
2019/07/29 Javascript
node crawler如何添加promise支持
2020/02/01 Javascript
bootstrap-paginator服务器端分页使用方法详解
2020/02/13 Javascript
Python sys.path详细介绍
2013/10/17 Python
web.py在模板中输出美元符号的方法
2014/08/26 Python
Python实现FTP上传文件或文件夹实例(递归)
2017/01/16 Python
Python2.7+pytesser实现简单验证码的识别方法
2017/12/29 Python
通过Python模块filecmp 对文件比较的实现方法
2018/06/29 Python
解决python中遇到字典里key值为None的情况,取不出来的问题
2018/10/17 Python
TensorFlow卷积神经网络之使用训练好的模型识别猫狗图片
2019/03/14 Python
详解python列表(list)的使用技巧及高级操作
2019/08/15 Python
matplotlib绘制多个子图(subplot)的方法
2019/12/03 Python
python PIL模块的基本使用
2020/09/29 Python
Python用access判断文件是否被占用的实例方法
2020/12/17 Python
某公司面试题
2012/03/05 面试题
高中生毕业学习总结的自我评价
2013/11/14 职场文书
银行介绍信范文
2014/01/10 职场文书
语文高效课堂实施方案
2014/05/03 职场文书
关于运动会广播稿200字
2014/10/08 职场文书