《网页设计中利用CSS实现背景图片平铺的技巧》由会员分享,可在线阅读,更多相关《网页设计中利用CSS实现背景图片平铺的技巧(3页珍藏版)》请在金锄头文库上搜索。
1、网页设计中利用 CSS 实现背景图片平铺的技巧在我们进行网站的设计制作过程中,使用 css 来针对背景图片进行设置,其实就与传统的做法一样十分简单方便。不过,相对于传统的一些操作方式,css 可以提供更多的可控选项,我们先了解一下一引起最基本的设置图片的方法。css 代码如下:#content border:1px solid #000fff; height:500px; background-image:url(images/bg.GIF); xhtml 代码如下: 在网页中 id 为 content 的元素,都被我们设置了使用 images 文件夹下的 bg.GIF 作为背景。这与传统表格
2、式布局中的设置并无差别。不过在默认状态下,背景同样以平铺的方式出现在元素之中。然而使用 css 来控制背景当然不可能如此简单,实际上 css 为我们提供了更多用于控制背景的属性,包含可以控制元素是否需要平铺。改进后的代码: #content border:1px solid #000fff; height:500px; background-image:url(images/bg.GIF); background-repeat: repeat-x; 加了 background-repeat:repeat-x;之后,背景现在只在 X 轴即横向进行了平铺操作,纵向并没有进行平铺。这便是 css 对于背景细节的控制之一。background-repeat 是针对背景平铺的属性设置,可选的值包含:复制代码代码如下:repeat 即默认方式,完全平铺背景; no-repeat 在 X 及 Y 轴方向均不平铺; repeat-x 横向平铺背景; repeat-y 纵向平铺背景。另外,需要注意的是平铺选项是在网页设计中能够经常使用到的一个选项,例如网页中常用的渐变式背景。采用传统方式制作渐变式背景,往往需要宽度为 1px 的背景进行平铺,但为了使纵向不再进行平铺,往往高度设为高于 1000px。采用 repeat-x 方式的话,只需要将渐变背景按需要高度设计就行不再需要使用超高的图片来平铺了。