【发布时间】:2018-02-13 22:22:40
【问题描述】:
我定义了一个表 <table class="table table-striped">,其中包含一些行,例如 <tr class="success">、<tr class="info"> 和 <tr class="warning">。
success 和 info 表格行显示得很好:红色和蓝色就像它们应该的那样。但是warning 行没有按预期显示黄色。它们只是普通的斑马条纹白色或灰色。
奇怪的是,如果我将table-hover 添加到表的类中,warning 行将显示为黄色,但仅在悬停时才会显示。但是,success 和 info 行始终显示它们的颜色,悬停或不显示。
【问题讨论】:
-
我似乎没有任何问题jsfiddle.net/C9Phk,你的小提琴也可以吗?
-
是的,@VikasGhodke。它工作正常。
-
可能是具体问题。要么深入研究 CSS 文件,看看哪个规则覆盖了
.table .warning,要么简单地使用.table .warning创建一个新的样式规则,并将 put 放在引导样式之后。 -
很奇怪,它现在也对我有用。我一定在其他地方搞砸了……感谢您的帮助,并为误报感到抱歉。
-
嗨乔纳森,不知何故我得到了这个完全相同的东西。删除类
table-striped显示正确的颜色,但使用table-striped它就不会显示..知道你是如何解决这个问题的吗? edit 几分钟后想通了;.table-striped的样式被第二个 CSS 否决,但.success(等)类不应该否决.table-striped没有定义!
标签: html css twitter-bootstrap