网页设计中背景不能继承

为什么背景不能继承

之前我专门指出过,网页设计中背景不能继承。从背景图像可以了解到为什么继承背景不是一件好事。假设背景确实能继承,而且向body应用了一个背景图像。这个图像将用于文档所有元素的背景,而且每个元素都完成自己的平铺,如图9-15所示。

注意,模式在网页设计的每个元素的左上角都重新开始,也包括链接。这并不是大多数网页设计人员所要的,正因如此,背景属性不能继承。如果出于某种原因网页设计师确实想要这种特定效果,可以用以下规则创建这种效果:

*{background-image:url(yinyang.gif);}

或者,可以使用值inherit,如下:

body {background-image:url(yinyang.gif);}

*{background-image:inherit;}

图9-15:继承背景对布局的作用

网站建设、网络营销咨询专线:0871-63535511(点击可一键拨号)