css background属性的使用方法
2015-11-24 11:47
453 查看
最近一直写图片的时候背景属性的很多都不熟悉,现在重新巩固知识点。
css 背景属性background的使用方法
背景色
background-color:
它的两个值:
transparent(默认值,透明)
color(指定的颜色,和文本颜色的设置方法相同)
.bj{
background-color:#fff;
或者
background-color:red;
或
backgroun:rgba(255,255,255,0.8);设置背景透明值
}
背景图片
backgorund-image:url()
用一张图片作为标签的背景可用到这个属性,
如果背景颜色和背景图片都被定义了,
背景图片会覆盖在背景颜色之上。
.bj{
background-image:url(imager/bj01.png);
}
背景重复属性(background-repeat)
这个属性必须跟在background-image属性后使用,
它决定图片背景的重复方法。
如果使用了background-image后没有添加这个属性,
默认情况它是横向纵向都重复的,它有四个属性值:
repeat(默认值,重复,横向和纵向。)
no-repeat(不重复)
repeat-x(背景图片横向重复)
repeat-y(背景图片纵向重复)
.bj{
background-image:url(imager/bj01.png);
background-repeat:no-repeat;
}
背景位置属性(background-position)
这个属性也是跟在background-image属性后使用的,
它决定背景图片的初始位置,它通常是以x与y坐标定位的,
所以通常都取两个值,默认值是0% 0%。
它按照水平、垂直方式,部署了8个属性值:
水平:left、center、right;
垂直:top、center、bottom;
垂直与水平综合:x-% y-%、x-pos y-pos。
bj{
background-image:url(imager/bj01.png);
background-position:50% 50%;
background-repeat:no-repeat;
}
前6个属性值都很简单,最后两个属性值乍一看会有些摸不到头脑。
x-% y-%的意思是x轴的百分数和y轴的百分数,x-pos y-pos的意思是x轴的值和y轴的取值。
背景附着属性(background-attachment)
这个属性依然要跟随background-image后面使用,它决定背景图片是跟随内容滚动,还是固定不动,它有两个属性值:
scroll(默认值,背景图片跟随内容滚动。)
fixed(背景图片固定,不跟随内容滚动。)
背景属性(background)
和前几篇文章中提到的font属性使用方法一样,background也是综合缩写,书写顺序:
background:background-color background-image background-repeat background-attachment background-position;
css 背景属性background的使用方法
背景色
background-color:
它的两个值:
transparent(默认值,透明)
color(指定的颜色,和文本颜色的设置方法相同)
.bj{
background-color:#fff;
或者
background-color:red;
或
backgroun:rgba(255,255,255,0.8);设置背景透明值
}
背景图片
backgorund-image:url()
用一张图片作为标签的背景可用到这个属性,
如果背景颜色和背景图片都被定义了,
背景图片会覆盖在背景颜色之上。
.bj{
background-image:url(imager/bj01.png);
}
背景重复属性(background-repeat)
这个属性必须跟在background-image属性后使用,
它决定图片背景的重复方法。
如果使用了background-image后没有添加这个属性,
默认情况它是横向纵向都重复的,它有四个属性值:
repeat(默认值,重复,横向和纵向。)
no-repeat(不重复)
repeat-x(背景图片横向重复)
repeat-y(背景图片纵向重复)
.bj{
background-image:url(imager/bj01.png);
background-repeat:no-repeat;
}
背景位置属性(background-position)
这个属性也是跟在background-image属性后使用的,
它决定背景图片的初始位置,它通常是以x与y坐标定位的,
所以通常都取两个值,默认值是0% 0%。
它按照水平、垂直方式,部署了8个属性值:
水平:left、center、right;
垂直:top、center、bottom;
垂直与水平综合:x-% y-%、x-pos y-pos。
bj{
background-image:url(imager/bj01.png);
background-position:50% 50%;
background-repeat:no-repeat;
}
前6个属性值都很简单,最后两个属性值乍一看会有些摸不到头脑。
x-% y-%的意思是x轴的百分数和y轴的百分数,x-pos y-pos的意思是x轴的值和y轴的取值。
背景附着属性(background-attachment)
这个属性依然要跟随background-image后面使用,它决定背景图片是跟随内容滚动,还是固定不动,它有两个属性值:
scroll(默认值,背景图片跟随内容滚动。)
fixed(背景图片固定,不跟随内容滚动。)
背景属性(background)
和前几篇文章中提到的font属性使用方法一样,background也是综合缩写,书写顺序:
background:background-color background-image background-repeat background-attachment background-position;
相关文章推荐
- 认识CSS的权重
- CSS基础知识真难啊
- css layout入门(转)
- css3 em单位的使用方法
- [CSS]一些常用命名单词
- 清除默认样式 css
- <p><div></div></p> 与 <div><p></p></div> 样式引用问题
- WPF自定义控件与样式(7)-列表控件DataGrid与ListView自定义样式
- css1
- 如何通过js获取到CSS3里面transform rotate旋转角度的度数,matrix解析
- 再次阅读《精通CSS-高级Web标准解决方案(第二版)》
- CSS3学习笔记
- IE兼容CSS3圆角
- CSS3 的一些新特性以及效果
- 学习之路/CSS扩展语言SASS
- 前台页面技术之引用 js 与css 方法
- 南大软院大神养成计划--HTML和CSS基础课程(四)
- css:-webkit-overflow-scrolling: touch;
- 基于CSS3的苹果套件
- css方法div固定在网页底部