`
desert3
  • 浏览: 2140559 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

css属性 background

    博客分类:
  • Html
 
阅读更多
参考:http://www.w3school.com.cn/css/pr_background.asp

Background属性:设置控件的背景属性。
background 简写属性在一个声明中设置所有的背景属性。
可以按顺序设置如下属性:
  • background-color
  • background-image
  • background-repeat
  • background-attachment
  • background-position

如果不设置其中的某个值,也不会出问题,比如 background:#ff0000 url('smiley.gif'); 也是允许的。
通常建议使用这个属性,而不是分别使用单个属性,因为这个属性在较老的浏览器中能够得到更好的支持,而且需要键入的字母也更少。

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


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


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


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


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


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


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics