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混合模式mix-blend-mode/background-blend-mode简介
Mar 15 HTML / CSS
实列教程 一款基于jquery和css3的响应式二级导航菜单
Nov 13 HTML / CSS
CSS中越界问题的经典解决方案【推荐】
Apr 19 HTML / CSS
CSS3改变浏览器滚动条样式
Jan 04 HTML / CSS
CSS实现半透明边框与多重边框的场景分析
Nov 13 HTML / CSS
CSS3 中filter(滤镜)属性使用详解
Apr 07 HTML / CSS
纯CSS3实现运行时钟的示例代码
Jan 25 HTML / CSS
利用html5 file api读取本地文件示例(如图片、PDF等)
Mar 07 HTML / CSS
html5 canvas 使用示例
Oct 22 HTML / CSS
HTML5轻松实现全屏视频背景的示例
Apr 23 HTML / CSS
video实现有声音自动播放的实现方法
May 20 HTML / CSS
HTML5适合的情人节礼物有纪念日期功能
Jan 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动态生成静态HTML网页的代码
2010/03/04 PHP
phpmail类发送邮件函数代码
2012/02/20 PHP
使用php清除bom示例
2014/03/03 PHP
PHP性能分析工具XHProf安装使用教程
2015/05/13 PHP
CI框架使用composer安装的依赖包步骤与方法分析
2016/11/21 PHP
php实现在线考试系统【附源码】
2018/09/18 PHP
php实现算术验证码功能
2018/12/05 PHP
Laravel 模型使用软删除-左连接查询-表起别名示例
2019/10/24 PHP
小议Function.apply()之二------利用Apply的参数数组化来提高 JavaScript程序性能
2006/11/30 Javascript
JAVASCRIPT keycode总结
2009/02/04 Javascript
jQuery制作拼图小游戏
2015/01/12 Javascript
js实现顶部可折叠的菜单工具栏效果实例
2015/05/09 Javascript
JS实现点击表头表格自动排序(含数字、字符串、日期)
2017/01/22 Javascript
MVVM 双向绑定的实现代码
2018/06/21 Javascript
Angular服务Request异步请求的实例讲解
2018/08/13 Javascript
angular 服务随记小结
2019/05/06 Javascript
使用layer模态框给新页面传值的方法
2019/09/27 Javascript
Python写的一个定时重跑获取数据库数据
2016/12/28 Python
Python中顺序表的实现简单代码分享
2018/01/09 Python
python实现二叉查找树实例代码
2018/02/08 Python
Python学习小技巧总结
2018/06/10 Python
基于随机梯度下降的矩阵分解推荐算法(python)
2018/08/31 Python
PyTorch 1.0 正式版已经发布了
2018/12/13 Python
浅析Python数字类型和字符串类型的内置方法
2019/12/22 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
2020/05/11 Python
Python应用实现处理excel数据过程解析
2020/06/19 Python
keras训练浅层卷积网络并保存和加载模型实例
2020/07/02 Python
IE8下CSS3选择器nth-child() 不兼容问题的解决方法
2016/11/16 HTML / CSS
洛杉矶健身中心女性专用运动服饰品牌:Marika
2018/05/09 全球购物
Converse匡威法国官网:美国著名帆布鞋品牌
2018/12/05 全球购物
如何用Python来进行查询和替换一个文本字符串
2014/01/02 面试题
小学英语教学反思案例
2014/02/04 职场文书
房屋公证委托书
2014/04/03 职场文书
2014年流动人口工作总结
2014/11/26 职场文书
mysql的MVCC多版本并发控制的实现
2021/04/14 MySQL
Win10系统下配置Java环境变量
2021/06/13 Java/Android