Bootstrap:tr类"警告"在条带表中不起作用

Jon*_*han 14 html css twitter-bootstrap

我有定义的表<table class="table table-striped">与像一些行<tr class="success">,<tr class="info"><tr class="warning">.

successinfo表行精细显示:红色和蓝色就像他们应该的.但是这些warning行并没有像预期的那样显示黄色.它们只是普通的,斑马条纹白色或灰色.

奇怪的是,如果我添加table-hover到表的类中,warning行将显示黄色,但仅在悬停时.该successinfo行,然而,总是打回原形,悬停或没有.

Rob*_*ill 13

关于v3.0.3的这个问题(将在v3.1中修复,每当它们发布时),对此的快速/粗略修复是!important为此问题添加一些特定CSS的覆盖:

.table-striped > tbody > tr > .danger,
.table-striped > tbody > .danger > td,
.table-striped > tbody > .danger > th {
  background-color: #f2dede !important;
}
Run Code Online (Sandbox Code Playgroud)

显然,这增加了thead,tfoot等和success,info如果你使用这些等.我只是在使用danger,而且只在tbody.我将这些修改放在我的bootstrap.css文件中,这样当我升级到v3.1时它仍然会更新.

  • 关于Bootstrap 2用户的注意事项:我们在这里遇到了同样的问题,_scrowler_的解决方案立即解决了这个问题!是的,您可以使用这个小修复程序在Bootstrap 2的剥离表中使用`danger`(和其他)类别的行.可惜,我只能给你+1,因为你的解决方案很棒! (2认同)

Ric*_*ard 5

看起来这是v3.0.3中的一个已知错误,将在v3.1.0中修复

https://github.com/twbs/bootstrap/issues/11728

现在我只是要删除class:table-striped以使颜色再次出现.