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模拟jq点击事件的实例代码
Jul 06 HTML / CSS
css3实现针线缝合效果(图解步骤)
Feb 04 HTML / CSS
实例讲解使用CSS实现多边框和透明边框的方法
Sep 08 HTML / CSS
html5 canvas实现跟随鼠标旋转的箭头
Mar 11 HTML / CSS
html5/css3响应式页面开发总结
Oct 16 HTML / CSS
详解Html5中video标签那些属性和方法
Jul 01 HTML / CSS
HTML5本地存储之Web Storage应用介绍
Jan 06 HTML / CSS
HTML5新增加的功能详解
Sep 05 HTML / CSS
HTML5中的Web Notification桌面通知功能的实现方法
Jul 29 HTML / CSS
HTML5页面音频自动播放的实现方式
Jun 21 HTML / CSS
HTML5 新增内容和 API详解
Nov 17 HTML / CSS
HTML 里 img 元素的 src 和 srcset 属性的区别详解
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
屏蔽浏览器缓存另类方法
2006/10/09 PHP
php与paypal整合方法
2010/11/28 PHP
PHP学习笔记之二
2011/01/17 PHP
微博短链接算法php版本实现代码
2012/09/15 PHP
解析php二分法查找数组是否包含某一元素
2013/05/23 PHP
PHP集成百度Ueditor 1.4.3
2014/11/23 PHP
Thinkphp中的curd应用实用要点
2015/01/04 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
2017/07/19 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
js DOM 元素ID就是全局变量
2012/09/20 Javascript
javascript 按键事件(兼容各浏览器)
2013/12/20 Javascript
Javascript获取图片原始宽度和高度的方法详解
2016/09/20 Javascript
详解JavaScript对象的深浅复制
2017/03/30 Javascript
微信小程序获取循环元素id以及wx.login登录操作
2017/08/17 Javascript
vue本地打开build后生成的dist文件夹index.html问题
2019/09/04 Javascript
js 递归json树实现根据子id查父id的方法分析
2019/11/08 Javascript
javascript/jquery实现点击触发事件的方法分析
2019/11/11 jQuery
[00:32]DOTA2上海特级锦标赛 Ehome战队宣传片
2016/03/03 DOTA
Python写的Socks5协议代理服务器
2014/08/06 Python
python实现五子棋小程序
2019/06/18 Python
Django模型修改及数据迁移实现解析
2019/08/01 Python
Window系统下Python如何安装OpenCV库
2020/03/05 Python
Python3如何使用多线程升程序运行速度
2020/08/11 Python
意大利在线高尔夫商店:Online Golf
2021/03/09 全球购物
园长自我鉴定
2013/10/06 职场文书
党员批评与自我批评
2014/02/12 职场文书
优秀食品类广告词
2014/03/19 职场文书
商业项目策划方案
2014/06/05 职场文书
cf战队收人口号
2014/06/21 职场文书
计算机应用专业自荐信
2014/07/05 职场文书
物业保洁员岗位职责
2015/02/13 职场文书
幼儿园教研工作总结2015
2015/05/12 职场文书
运动会运动员赞词
2015/07/22 职场文书
Oracle设置DB、监听和EM开机启动的方法
2021/04/25 Oracle
Vue Element-ui表单校验规则实现
2021/07/09 Vue.js
Java 超详细讲解设计模式之中的抽象工厂模式
2022/03/25 Java/Android