twitter-bootstrap - Bootstrap 条纹表 - 行边框与最近的行重叠

标签 twitter-bootstrap css less angular-ui-bootstrap

我在做一些本应非常简单的事情时遇到了问题...悬停时将 1px 顶部和底部边框添加到 Bootstrap 表行 (tr)。 该表是条纹的,但我认为这无关紧要(不使用 Bootstrap 的 table-striped 类,但我检查过并且在使用它时也会发生这种情况)。这是一个 Angular 应用程序。

问题:未显示 1px 顶部边框,因为未悬停的前一行有一个 1px 底部边框与悬停行重叠。显示上一行的边框,而悬停行的边框不显示。如果我将悬停边框更改为 2px,它就会显示(1px 在上一行底部边框后面,显示第二个 px)。

我本可以使用“前一个同级”选择器(与 + 选择器相反),如果有的话……删除前一行的底部边框;

如何为悬停的表格行提供 1px 的顶部和底部边框?

Fiddle

最佳答案

只需去掉所有边框底部,看起来就不错了:

tr td {
    border-bottom: 0 !important;
}

tr:hover td {
    border: solid 1px red !important;
}

enter image description here

https://jsfiddle.net/asbjsvtu/

关于twitter-bootstrap - Bootstrap 条纹表 - 行边框与最近的行重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31756670/

相关文章:

html - div/jumbotron 中背景视频的位置不正确

jquery - 使用动画垂直移动 div/ block

javascript - 从数组设置后如何使图像淡入淡出/滑入?

javascript - 如何使用 glyphicon bootstrap 更改按钮文本并保留顺序?

javascript - 性能 : CSS3 animations vs. HTML5 Canvas

css - LESS 在客户端运行的最低浏览器版本

ruby-on-rails - 找不到“twitter/bootstrap/responsive.less”

css - Twitter Bootstrap 规范图像大小的方法?

python - 如何在 django 中使用更少的 css?

css - 使用 CSS 引导行中的动态列