| 第5页:控制背景图象 |
| 你不仅可以将图象放在要素后面,你还可以精 确地控制背景图象的各项设置。你可以决定是 否及如何将其平铺,背景图象应该滚动还是保
持固定,及将其放在什么位置。朋友,这是真 的!
背景重复(background-repeat) 背景图象通常是平铺在背景上的,对吗?错。 利用这项CSS属性,你可以控制是否将其平铺。 P { background-repeat: no-repeat; background-image: url(/webmonkey/ 98/15/stuff3a/background.gif) } 上述规则应用于整个段落。我们以前用过的GIF 图象出现在文字后面,但由于我们应用了不重 复图象(no-repeat)规则,所以该图象不会重 复平铺在整个段落后面,它只显示一幅单独的 图象。 如果你只想让图象垂直或者水平方向平铺,你 可以使用repeat-x将其水平平铺,用repaet-y 将其垂直平铺。而repeat参数值则将图象从水 平和垂直两个方向平铺。 上述两段文字采用background-repeat属性写 出,如果你的浏览器不支持这项CSS属性,请点 击这里查看显示效果。 固定背景(background-attachment) 在HTML中,背景图象通常会随页面的滚动而一 起滚动。但利用CSS的固定背景(background) 属性,你可以建立不滚动的背景图象,页面滚 动时,背景图象可以保持固定。 BODY { background-attachment: fixed; background-image: url(/webmonkey/98/ 15/stuff3a/background.gif) } 这里是一个例子,你可以看到页面滚动时,背 景仍保持固定。(注意:Communicator不支持 这项属性,IE 可以。) 该属性只用于页面背景,即<BODY>标签内设定 的背景图象。 其参数有两种选择:
背景定位(background-position) 你可以设定将背景插在什么位置显示。 P { background-position: center bottom; background-image: url (background.gif) } 当上述CSS规则应用于本段文字时,背景图象 将在本段的中下部开始显示并向右平铺。 如果你的浏览器不支持中下CSS属性,请点击 这里查看英文原版的显示效果。 如果你看不到上述的显示效果,则说明你所使 用的浏览器是Communicator,它不支持背景定 位。 设定位置的3种方法:
如果你的浏览器不支持这项CSS属性,请点击 这里查看英文原版的显示效果。
|
| 第1页:5日精通样式表-第4日 |
| 第2页:为你的世界添加色彩 |
| 第3页:背景颜色 |
| 第4页:背景图象 |
| 第5页:控制背景图象 |
| 第6页:快捷特性 |
| 第7页:第4天的练习 |
| 第8页:复习 |
| [第1天][第2天][第3天][第4天][第5天] |