![](/img/trans.png)
[英]Accessing CSS stylesheet's rules without adding stylesheet to the head
[英]2 questions on writing a valid CSS 2.1 stylesheet without errors
关于如何编写正确/无错误 CSS 2.1 样式表,我有两个问题:
overflow-y: scroll
在 CSS 2.1 上不受支持。 那么,我可以用什么来达到同样的效果呢?谢谢
1. CSS 验证器对我说,在 CSS 2.1 上不支持溢出-y:滚动。 那么,我可以使用什么来获得相同的有效效果?
它们无效,因为它们是在 CSS3 中引入的。 在 CSS 2.1 中,您只能同时为水平和垂直设置overflow
。
大多数浏览器现在都支持overflow-y
,所以我不太担心 2.1 验证(因为您的 CSS 将与 CSS 3 验证器一起有效)。 您可以使用overflow: auto
作为不支持的浏览器的后备。
2. 我有类似 500 的警告,在两个 contexts.error 和.contact3 (当然,关于不同的类)中说颜色和背景颜色相同的 colors,这是什么意思? 我该如何解决这个麻烦?
问题是它所说的那样。 如果您的background-color
与color
相同,它会生成警告,因为用户看不到任何文本。 如果这是您的意图,最好将这些元素的color
设置为transparent
:
.error {
color: transparent;
}
但是,除此之外,警告只是警告,您的 CSS 对它们有效。 存在警告,让您知道您可能犯了错误。
您可以使用overflow:auto;
这将在需要时添加滚动条。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.