CSS教程

第一页 CSS教程-第4天
第二页 为你的世界添加色彩
第三页 背景颜色
第四页 背景图象
第五页 控制背景图象
第六页 快捷特性
第七页 第4天的练习
第八页 复习

[第1天][第2天][第3天][第4天][第5天][返回]

第五页 控制背景图象

你不仅可以将图象放在要素后面,你还可以精确地控制背景图象的各项设置。你可以决定是否及如何将其平铺,背景图象应该滚动还是保持固定,及将其放在什么位置。朋友,这是真的!

背景重复(background-repeat)

背景图象通常是平铺在背景上的,对吗?错。利用这项CSS属性,你可以控制是否将其平铺。

上述规则应用于整个段落。我们以前用过的GIF图象出现在文字后面,但由于我们应用了不重复图象(no-repeat)规则,所以该图象不会重复平铺在整个段落后面,它只显示一幅单独的图象。

如果你只想让图象垂直或者水平方向平铺,你以使用repeat-x将其水平平铺,用repaet-y将其垂直平铺。而repeat参数值则将图象从水平和垂直两个方向平铺。

固定背景(background-attachment)

在HTML中,背景图象通常会随页面的滚动而一起滚动。但利用CSS的固定背景(background)属性,你可以建立不滚动的背景图象,页面滚动时,背景图象可以保持固定。

这里是一个例子,你可以看到页面滚动时,背景仍保持固定。(注意:Communicator不支持这项属性,IE可以。)

该属性只用于页面背景,即<BODY>标签内设定的背景图象。

其参数有两种选择:

背景定位(background-position)

你可以设定将背景插在什么位置显示。

当上述CSS规则应用于本段文字时,背景图象将在本段的中下部开始显示并向右平铺。

如果你看不到上述的显示效果,则说明你所使用的浏览器是Communicator,它不支持背景定位。

设定位置的3种方法:

>>