问题描述
|
关于如何编写正确/无错误的CSS 2.1样式表,我有两个问题:
CSS验证程序对我说CSS 2.1不支持ѭ0。那么,我可以用什么来达到相同的效果呢?
我有类似500的警告,说在两种情况下.error和.contact3(当然,关于不同的类)的color和background-color的颜色相同,这是什么意思?我该如何解决呢?
谢谢
解决方法
1. CSS验证程序对我说,overflow-y:CSS 2.1不支持滚动。那么,我可以使用什么来达到相同的有效效果?
它们无效,因为它们是CSS3中引入的。在CSS 2.1中,您只能同时为水平和垂直设置
overflow
。
大多数浏览器现在都支持overflow-y
,因此我不必担心2.1验证(因为您的CSS将对CSS 3验证器有效)。您可以将ѭ3用作不支持的浏览器的备用。
2.我有类似500的警告,说在两种情况下.error和.contact3(当然,关于不同的类),颜色和背景色的颜色相同,这是什么意思?我该如何解决这个麻烦?
问题是它说的是什么。如果ѭ4和ѭ5相同,则会生成警告,因为用户看不到任何文本。如果您打算这样做,最好将这些元素的前景the5ѭ设置为transparent
:
.error {
color: transparent;
}
但是,除此之外,警告只是警告,您的CSS对它们也有效。存在警告,让您知道您可能犯了一个错误。
,您可以使用overflow:auto;
视需要添加滚动条。