HTML CSS——background的认识(一)

今天回归bug时无意间看到了样式表中background属性,现在总结一下:

1、background-color:设置元素的背景色。其值可以为:color-name、color-rgb、color-hex、transparent;

2、background-image:设置元素的背景图像。其值可以为:url(URL)、none;

3、background-repeat:设置元素背景图像是否重复以及重复时的重复方式。其值可以为:repeat、repeat-x、repeat-y、no-repeat。这里有必要对其值进行必要的说明:

a、repeat:重复方向为X轴和Y轴,即图片会横向和纵向铺满元素区域,注意:在学习时,尽量使用的图片小点,否则看不到效果,如下图:

b、repeat-x:重复方向为X轴,即图片只会横向铺满元素区域,纵向区域不会重复铺满,如下图:

c、repeat-y:重复方向为Y轴,即图片只会纵向铺满元素区域,横向区域不会重复铺满,如下图:

d、no-repeat:X轴和Y轴方向均不重复,即横向和纵向均不重复,如下图:

0分下载上述测试资源

4、background-attachment:设置背景图片是否随滚动条的移动而移动。其值可以为:scroll、fixed、inherit,下面结合例子来理解其具体的含义:

a、scroll:背景图片随滚动条的移动而移动,即言:当上图中的滚动条向下拉动时图片就会向上移动;

b、fixed:背景图片不随滚动条的移动而移动,即言:当上图中的滚动条向下拉动时图片不会随着滚动条的移动而移动;

c、inherit:继承上级标签的此属性的属性值,即言:如果上级标签该属性的值为scroll,则当前标签的此属性也为scroll;如果上级标签该属性的值为fixed,则当前标签的此属性也为fixed;

0分下载上述测试资源

5、background-position:设置背景图像的起始位置。其值可以为:

a、top left

b、top center

c、top right

d、center left

e、center center

f、center right

g、bottom left

h、bottom center

i、bottom right

j、x% y%

k、xpos ypos

对其深入的理解,请参见博客:HTML CSS——background的认识(二)

HTML CSS——background的认识(一),布布扣,bubuko.com

时间: 2024-10-12 00:19:47

HTML CSS——background的认识(一)的相关文章

CSS 背景-CSS background

这里有个很好的样式学习网站:http://www.divcss5.com/rumen/r125.shtml 一.Css background背景语法   -   TOP CSS背景基础知识 CSS 背景这里指通过CSS对对象设置背景属性,如通过CSS设置背景各种样式. 背景语法: background: background-color || background-image || background-repeat || background-attachment || background-

CSS background 属性详解

CSS background Property 语法: background: bg-color bg-image position/bg-size bg-repeat bg-origin bg-clip bg-attachment initial|inherit; Note: If one of the properties in the shorthand declaration is the bg-size property, you must use a / (slash) to sep

CSS background 属性

一.background属性可以设置一个元素的背景样式,当然前提是这个元素有具体的宽高值. 先来一个简单的背景设置: 1 #show-box { 2 width: 800px; 3 height: 500px; 4 background: #000; 5 background-image: url(image url); 6 } 7 </style> 这里只是简单的设置了颜色和背景贴图. 下面让我们来看一下官方的background的属性: 语法格式: background: color po

CSS BACKGROUND汇总

1.    background-color 所有元素都能设置背景颜色. background-color的默认值是transparent:也就是说,如果一个元素没有指定背景颜色,那么背景就是透明的,这样其祖先元素的背景才能可见. 2.    background-image 所有元素都能设置背景图像: 背景图像可以设置多个,中间用逗号隔开:背景图像会层叠,写在前面的层次在上面. 3.    background-repeat repeat(默认)/no-repeat/repeat-x/ rep

(转)HTML&amp;CSS——background: url() no-repeat 0 -64px;CSS中背景图片定位方法

http://blog.csdn.net/oscar92420aaa/article/details/51304067 CSS中背景图片的定位,困扰我很久了.今天总算搞懂了,一定要记下来. 在CSS中,背景图片的定位方法有3种: 1)关键字:background-position: top left; 2)像素:background-position: 0px 0px; 3)百分比:background-position: 0% 0%; 上面这三句语句,都将图片定位在背景的左上角,表面上看效果是

css background 背景知识详解

background 背景属性 我们知道元素有前景色color,与之对应的还有背景色,通过background我们可以为元素添加实色(background-color)和任意多个背景图片(background-image). css 背景常见属性 background-color background-position background-size background-repeat background-origin background-clip background-attachment

css background属性了解

CSS 允许应用纯色作为背景,也允许使用背景图像创建相当复杂的效果. 纯色背景 背景图像 body{ background: #ff0000 url(/i/eg_bg_03.gif) no-repeat fixed center; }   1,纯色背景:background-color body { background-color:yellow; } h1 { background-color:#00ff00; } p { background-color:rgb(255,0,255); }

18 12 29 css background

background属性 属性解释 background属性是css中应用比较多,且比较重要的一个属性,它是负责给盒子设置背景图片和背景颜色的,background是一个复合属性,它可以分解成如下几个设置项: background-color 设置背景颜色 background-image 设置背景图片地址 background-repeat 设置背景图片如何重复平铺 background-position 设置背景图片的位置 background-attachment 设置背景图片是固定还是随

css background属性

background 简写属性在一个声明中设置所有的背景属性. 所有浏览器都支持 background 属性. 注释:IE8 以及更早的浏览器不支持一个元素多个背景图像. 注释:IE7 以及更早的浏览器不支持 "inherit".IE8 需要 !DOCTYPE.IE9 支持 "inherit". 可以设置如下属性: ?background-color ?background-position ?background-size ?background-repeat ?