css属性 background

参考:[url]http://www.w3school.com.cn/css/pr_background.asp[/url]

[b]Background属性[/b]:设置控件的背景属性。
background [color=red]简写属性[/color]在一个声明中设置所有的背景属性。
可以按顺序设置如下属性:
[list]
[*]background-color
[*]background-image
[*]background-repeat
[*]background-attachment
[*]background-position
[/list]
如果不设置其中的某个值,也不会出问题,比如 background:#ff0000 url('smiley.gif'); 也是允许的。
通常建议使用这个属性,而不是分别使用单个属性,因为这个属性在较老的浏览器中能够得到更好的支持,而且需要键入的字母也更少。

可能值:
[list]
[*]background-color 规定要使用的背景颜色。参阅:background-color 中可能的值。
[*]background-image 规定要使用的背景图像。参阅:background-image 中可能的值。
[*]background-repeat 规定如何重复背景图像。参阅:background-repeat 中可能的值。
[*]background-attachment 规定[color=red]背景图像是否固定或者随着页面的其余部分滚动[/color]。参阅:background-attachment 中可能的值。
[*]background-position 规定背景图像的位置。参阅:background-position 中可能的值。
[*]inherit 规定应该从父元素继承 background 属性的设置。
[/list]

[b]background-color 属性[/b]设置元素的背景颜色。
background-color 属性为元素设置一种纯色。[color=red]这种颜色会填充元素的内容、内边距和边框区域,扩展到元素边框的外边界(但不包括外边距)[/color]。如果边框有透明部分(如虚线边框),会透过这些透明部分显示出背景色。
可能值:
[list]
[*]transparent [color=blue]默认。[/color]背景颜色为透明。
[*]color_name 规定颜色值为颜色名称的背景颜色(比如 red)。
[*]hex_number 规定颜色值为十六进制值的背景颜色(比如 #ff0000)。
[*]rgb_number 规定颜色值为 rgb 代码的背景颜色(比如 rgb(255,0,0))。
[*]inherit 规定应该从父元素继承 background-color 属性的设置。
[/list]

[b]background-image 属性[/b]为元素设置背景图像。
元素的背景占据了元素的全部尺寸,包括内边距和边框,但不包括外边距。
默认地,[color=red]背景图像位于元素的左上角,并在水平和垂直方向上重复[/color]。
根据 background-repeat 属性的值,图像可以无限平铺、沿着某个轴(x 轴或 y 轴)平铺,或者根本不平铺。
初始背景图像(原图像)根据 background-position 属性的值放置。
可能值:
[list]
[*]none [color=blue]默认值[/color]。不显示背景图像。
[*]url('URL') 指向图像的路径。
[*]inherit 规定应该从父元素继承 background-image 属性的设置。
[/list]

[b]background-repeat 属性[/b]设置是否及如何重复背景图像。
[color=red]默认地,背景图像在水平和垂直方向上重复。[/color]
background-repeat 属性定义了图像的平铺模式。
从原图像开始重复,原图像由 background-image 定义,并根据 background-position 的值放置。
可能值:
[list]
[*]repeat [color=blue]默认。背景图像将在垂直方向和水平方向重复[/color]。
[*]repeat-x 背景图像将在水平方向重复。
[*]repeat-y 背景图像将在垂直方向重复。
[*]no-repeat 背景图像将仅显示一次。
[*]inherit 规定应该从父元素继承 background-repeat 属性的设置。
[/list]

[b]background-attachment 属性[/b]设置[color=red]背景图像是否固定或者随着页面的其余部分滚动。[/color]
可能值:
[list]
[*]scroll [color=blue]默认值。背景图像会随着页面其余部分的滚动而移动。[/color]
[*]fixed 当页面的其余部分滚动时,背景图像不会移动。
[*]inherit 规定应该从父元素继承 background-attachment 属性的设置。
[/list]

[b]background-position 属性[/b]设置背景图像的起始位置。
这个属性设置[color=red]背景原图像(由 background-image 定义)的位置[/color],背景图像如果要重复,[color=red]将从这一点开始[/color]。
提示:您需要把 background-attachment 属性设置为 "fixed",才能保证该属性在 Firefox 和 Opera 中正常工作。
可能值:
[list]
[*]top left,top center,top right,center left,center center,center right,bottom left,bottom center,bottom right 如果您仅规定了一个关键词,那么第二个值将是"center" [color=blue]默认值:0% 0%。[/color]
[*]x% y% 第一个值是水平位置,第二个值是垂直位置。左上角是 0% 0%。右下角是 100% 100%。如果您仅规定了一个值,另一个值将是 50%。
[*]xpos ypos 第一个值是水平位置,第二个值是垂直位置。左上角是 0 0。单位是像素 (0px 0px) 或任何其他的 CSS 单位。如果您仅规定了一个值,另一个值将是50%。[color=red]您可以混合使用 % 和 position 值。[/color]
[/list]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值