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中用animation的steps属性制作帧动画
Apr 25 HTML / CSS
HTML5 CSS3给网站设计带来出色效果
Jul 16 HTML / CSS
html5 css3 动态气泡按钮实例演示
Dec 02 HTML / CSS
一款css实现的鼠标经过按钮的特效
Sep 11 HTML / CSS
利用CSS3实现文本框的清除按钮相关的一些效果
Jun 23 HTML / CSS
利用CSS3的transition属性实现滑动效果
Aug 05 HTML / CSS
html5 svg 中元素点击事件添加方法
Jan 16 HTML / CSS
html特殊符号示例 html特殊字符编码对照表
Jan 14 HTML / CSS
实例教程 HTML5 Canvas 超炫酷烟花绽放动画实现代码
Nov 05 HTML / CSS
Html5跳转到APP指定页面的实现
Jan 14 HTML / CSS
div与span之间的区别与使用介绍
Dec 06 HTML / CSS
POST提交数据常见的四种方式
Jan 18 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集成百度Ueditor 1.4.3
2014/11/23 PHP
PHP用户管理中常用接口调用实例及解析(含源码)
2017/03/09 PHP
PHP后期静态绑定之self::限制实例分析
2018/12/21 PHP
ThinkPHP 5.1 跨域配置方法
2019/10/11 PHP
Laravel如何实现自动加载类
2019/10/14 PHP
javascript引用对象的方法
2007/01/11 Javascript
EasySlider 基于jQuery功能强大简单易用的滑动门插件
2010/06/11 Javascript
jQuery1.4.2与老版本json格式兼容的解决方法
2011/02/12 Javascript
jquery 获取dom固定元素 添加样式的简单实例
2014/02/04 Javascript
教你如何在 Javascript 文件里使用 .Net MVC Razor 语法
2014/07/23 Javascript
JavaScript基本语法讲解
2015/06/03 Javascript
JS实现图片高亮展示效果实例
2015/11/24 Javascript
js正则表达式注册页面表单验证
2016/10/11 Javascript
JSP防止网页刷新重复提交数据的几种方法
2016/11/19 Javascript
详解js前端代码异常监控
2017/01/11 Javascript
node使用Koa2搭建web项目的方法
2017/10/17 Javascript
Vue+webpack+Element 兼容问题总结(小结)
2018/08/16 Javascript
Vue创建头部组件示例代码详解
2018/10/23 Javascript
微信小程序音乐播放器开发
2019/11/20 Javascript
vue 解决provide和inject响应的问题
2020/11/12 Javascript
Python动态生成多维数组的方法示例
2018/08/09 Python
Python设计模式之观察者模式原理与用法详解
2019/01/16 Python
python paramiko远程服务器终端操作过程解析
2019/12/14 Python
pytorch 图像预处理之减去均值,除以方差的实例
2020/01/02 Python
教师师德教育的自我评价
2013/10/31 职场文书
安全检查验收制度
2014/01/12 职场文书
自荐信需注意事项
2014/01/25 职场文书
高中课前三分钟演讲稿
2014/08/18 职场文书
财务会计岗位职责
2015/02/03 职场文书
班主任寄语2015
2015/02/26 职场文书
部队个人年终总结
2015/03/02 职场文书
护林员个人总结
2015/03/04 职场文书
大学生青年志愿者活动总结
2015/05/06 职场文书
2015年党建工作汇报材料
2015/06/25 职场文书
浅谈spring boot使用thymeleaf版本的问题
2021/08/04 Java/Android
Go 语言中 20 个占位符的整理
2021/10/16 Golang