Kev*_*ica 6 css twitter-bootstrap
我正在使用Twitter Bootstrap开发一个Web应用程序.在我们的一个视图中,有一个使用.table-hover该类的表.但是,当其余行突出显示时,表中有一些特定的单元格我不想突出显示.我应该使用什么样式规则来实现这种效果?
这大致是我的视图表的组织方式:
<table class="table table-hover">
<thead>
<tr>
<th />
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2">Row Group "Heading" 1</td>
<td>Content</td>
<td>Content</td>
<td>Content</td>
</tr>
<tr>
<td>Content</td>
<td>Content</td>
<td>Content</td>
</tr>
<tr>
<td rowspan="2">Row Group "Heading" 2</td>
<td>Content</td>
<td>Content</td>
<td>Content</td>
</tr>
<tr>
<td>Content</td>
<td>Content</td>
<td>Content</td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
当它们悬停在上面时,我想让跨越2行的单元格不突出显示.
编辑:
我试过这个CSS:
td.rowTitle:hover { background-color: transparent; }
Run Code Online (Sandbox Code Playgroud)
不幸的是,它不起作用.我想这可能是因为整个行都被突出显示,而不仅仅是细胞......
mcc*_*nnf 14
这就是bootstrap CSS的样子:
.table-hover {
tbody { tr:hover td, tr:hover th
{ background-color: @tableBackgroundHover; }
}
}
Run Code Online (Sandbox Code Playgroud)
有点JQuery:
$('td[rowspan]').addClass('hasRowSpan');
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用以下CSS来覆盖它:
tbody tr:hover td.hasRowSpan {
background-color: none; /* or whatever color you want */
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17130 次 |
| 最近记录: |