我添加了此css规则tr { background-color:transparent; }
以使我的所有行都具有透明背景,但由于某种原因,偶数行仍为浅蓝色。我查看了chrome调试器并且规则处于活动状态,但检查/取消选中它不会影响颜色。奇数行改变了颜色。这是怎么回事?
答案 0 :(得分:2)
如果您没有设置透明是background-color的默认值。它只是让元素从其父级继承颜色/背景。您应该使用纯色覆盖偶数行。
但是,根据您的描述,我们无法分辨表格中的其他颜色。你只提到偶数行的浅蓝色。
答案 1 :(得分:1)
您应该做的第一件事是检查偶数行在何处以及如何分配类/颜色以区分它们。然后将其删除。试图覆盖它是非常糟糕的。
答案 2 :(得分:0)
Nvm我在Ruby on Rails教程之后添加了这一行。
<%= stylesheet_link_tag 'blueprint/screen', :media => 'screen' %>
我删除了它,现在它正在工作。