javascript - HTML,CSS : Change a row's border colow on hover

标签 javascript html css

我正在使用 DataTables,我试图在行悬停时将行的顶部和底部边框更改为红色。 跟随并没有改变颜色。

table.dataTable.hover tbody tr:hover,
table.dataTable.hover tbody tr.odd:hover,
table.dataTable.hover tbody tr.even:hover,
table.dataTable.display tbody tr:hover,
table.dataTable.display tbody tr.odd:hover,
table.dataTable.display tbody tr.even:hover {
    background-color: rgba(209, 231, 255, 0.5); 
    border-bottom: 1px solid red;
    border-top: 1px solid red;
}

任何人都知道如何正确地做到这一点? jsfiddle:http://jsfiddle.net/d1zqsayh/

最佳答案

你可以这样做:

table.dataTable tbody tr td{
    border-bottom: 1px solid transparent;
}

table.dataTable tbody tr:hover td {
    border-top: red 1px solid;
    border-bottom: red 1px solid;
}

在这里查看:http://jsfiddle.net/d1zqsayh/21/

关于javascript - HTML,CSS : Change a row's border colow on hover,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26203691/

相关文章:

javascript - 如何制作jquery插件?

javascript - 等待 Promise 返回的第一个 true 的干净方式

html - 如何将类附加到CSS中的子元素?

javascript - Angular- Jasmine : Unknown provider: $modalProvider <- $modal

javascript - 使用正则表达式获取 div 中的部分类名称和文本

jquery - 是否可以在动态创建的 iFrame 的头部插入样式标签?

css - 缩小 .css 文件时创建 *.css.map 文件

javascript - 如何一次只打开一个下拉内容框?

javascript - Bootstrap Selectpicker 不会使用内置函数重置

java - 使用 BufferedImage 时 Swing HTML 渲染发生变化