所以,网站建设中设置背景色很简单——对此只有一个小小的警告:Navigator 4对背景色的处理完全是错误的。它不是将背景色应用到整个内容框和内边距,背景色只出现在文本下面,如图9-9所示。
图9-9:Navigator 4.x的错误行为
重申一句:这种行为在设计中是完全错误的。为了解决这种错误,必须在元素上设置一个边框,然后将其设置为与文档背景色相同的颜色:
body{background:silver;}
p{background-color:gray;padding:0.1px;border:1px solid silver;}
注意,要使用这个技术,必须设置一个网页设计border-style。可以使用这个特定属性,也可以使用一个border属性值,使用哪一个并不重要。
当然,这样做是在设置元素的边框,这个边框也会在其他用户代理中出现。除此之外,Navigator还不能很好地处理内边距,所以前例中内容框和边框之间会出现少量空白。好在新的浏览器都不存在这些问题。
当前文章标题:网页设计中的背景色历史问题
当前URL:http://www.lyjtt.cn/news/wzzz/Background-history.html
上一篇:网页设计中的背景色
下一篇:网页设计中的背景特殊效果