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 border旋转时的动画应用
Jan 22 HTML / CSS
CSS3 Notes: -webkit-box-reflect实现倒影的实例
Dec 08 HTML / CSS
CSS3 实现的火焰动画
Dec 07 HTML / CSS
html5新增的定时器requestAnimationFrame实现进度条功能
Dec 13 HTML / CSS
HTML5组件Canvas实现图像灰度化(步骤+实例效果)
Apr 22 HTML / CSS
使用HTML5 Canvas API绘制弧线的教程
Mar 22 HTML / CSS
HTML5新特性之语义化标签
Oct 31 HTML / CSS
HTML5 Web缓存和运用程序缓存(cookie,session)
Jan 11 HTML / CSS
吃透移动端 1px的具体用法
Dec 16 HTML / CSS
html5用video标签流式加载的实现
May 20 HTML / CSS
amazeui页面分析之登录页面的示例代码
Aug 25 HTML / CSS
六种css3实现的边框过渡效果
Apr 22 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
浅析THINKPHP的addAll支持的最大数据量
2015/02/03 PHP
php 使用fopen函数创建、打开文件详解及实例代码
2016/09/24 PHP
php实现文章置顶功能的方法
2016/10/20 PHP
PHP去除字符串最后一个字符的三种方法实例
2017/03/01 PHP
php实现微信发红包功能
2018/07/13 PHP
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
2007/01/22 Javascript
JavaScript 私有成员分析
2009/01/13 Javascript
使用jQuery简化Ajax开发 Ajax开发入门
2009/10/14 Javascript
JS在IE和FF下attachEvent,addEventListener学习笔记
2009/11/26 Javascript
jquery 事件对象属性小结
2010/04/27 Javascript
javascript 防止刷新,后退,关闭
2010/08/07 Javascript
三种动态加载js的jquery实例代码另附去除js方法
2014/04/30 Javascript
多种方法实现360浏览器下禁止自动填写用户名密码
2014/06/16 Javascript
怎么通过onclick事件获取js函数返回值(代码少)
2015/07/28 Javascript
javascript之with的使用(阿里云、淘宝使用代码分析)
2016/10/11 Javascript
基于JQuery的购物车添加删除以及结算功能示例
2017/03/08 Javascript
详解React中setState回调函数
2018/06/14 Javascript
使用Angular Cli如何创建Angular私有库详解
2019/01/30 Javascript
小程序自定义单页面、全局导航栏的实现代码
2019/03/15 Javascript
跟混乱的页面弹窗说再见
2019/04/11 Javascript
[54:56]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第三局
2016/03/06 DOTA
python计算最大优先级队列实例
2013/12/18 Python
从源码解析Python的Flask框架中request对象的用法
2016/06/02 Python
Python算法应用实战之队列详解
2017/02/04 Python
Python标准库inspect的具体使用方法
2017/12/06 Python
关于python的缩进规则的知识点详解
2020/06/22 Python
新西兰便宜隐形眼镜购买网站:QUICKLENS New Zealand
2019/03/02 全球购物
大学生大二自我鉴定
2013/10/28 职场文书
外贸销售员求职的自我评价
2013/11/23 职场文书
社区学雷锋活动策划方案
2014/01/30 职场文书
上课玩手机检讨书
2014/02/08 职场文书
大学生怎样写好自荐信
2014/02/25 职场文书
大学生社会实践自我鉴定
2014/03/24 职场文书
2014年财务工作自我评价
2014/09/23 职场文书
Redis中有序集合的内部实现方式的详细介绍
2022/03/16 Redis
【海涛dota解说】一房久违的影魔魂守二连发
2022/04/01 DOTA