关于如何编写正确/无错误的CSS 2.1样式表,我有两个问题:
overflow-y: scroll
。那么,我可以用什么来达到同样的效果呢?由于
答案 0 :(得分:5)
1。 CSS验证器告诉我,CSS 2.1不支持overflow-y:scroll。那么,我可以使用什么来获得相同的有效效果呢?
它们无效,因为它们是在CSS3中引入的。在CSS 2.1中,您只能同时为水平和垂直设置overflow
。
现在大多数浏览器都支持overflow-y
,所以我不太担心2.1验证(因为你的CSS对CSS 3验证器有效)。您可以使用overflow: auto
作为不受支持的浏览器的后备广告。
2。我有一些像500警告的东西,在两种情况下说颜色和背景颜色相同.error和.contact3(当然是关于不同的类),这意味着什么?我该如何解决这个问题?
问题在于它的含义。如果background-color
与color
相同,则会生成警告,因为用户无法看到任何文字。如果这是您的意图,那么最好将这些元素的前景color
设置为transparent
:
.error {
color: transparent;
}
除此之外,警告只是警告,你的CSS对他们有效。警告存在是为了让您知道可能犯了错误。
答案 1 :(得分:2)
您可以使用overflow:auto;
这将在需要时添加滚动条。