html - 如何使用数据表删除上一个/下一个链接上的悬停样式

标签 html css datatables

我正在尝试删除 DataTables 中 Previous/Next 链接上的悬停样式,但由于某种原因它没有产生影响。我只想在图像上显示透明边框,而不是悬停时显示黑色背景。我怎样才能做到这一点?

这是目前的样子。

enter image description here

JQuery

var table = $('#esignTable').DataTable({"sDom": '<"top"flp>rt<"bottom"i><"clear">',
      pagingType: 'input',
      pageLength: 5,
      language: {
        "sEmptyTable": " ",
        oPaginate: {
            "sNext": '<img src="../images/integration/SlowRight.jpg">',
            "sPrevious": '<img src="../images/integration/SlowLeft.jpg">',
            "sFirst": '<img src="../images/integration/FastLeft.jpg">',
            "sLast": '<img src="../images/integration/FastRight.jpg">',
        }
      }   
    }); 

CSS

.dataTables_filter, .dataTables_info, .dataTables_length { 
display: none; 
}

.top {
display: block;
margin: 0 auto;
margin-right: 41%;
}

.dataTables_paginate input {
 width: 30px;
 display: inline-block;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
padding : 2px;
margin-left: 0px;
display: inline;
border: 0px;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
text-decoration: none;
}

table.dataTable tr:nth-child(odd)  { 
background-color: #FFFACD;  
}

img:hover {
 border-radius: 0px;
 border: 1px solid #828282;
 background-color: transparent;
}

最佳答案

这就是我让它工作的方式。 DataTables 有它的获胜类,所以我只是修改它们而不是更改 img。

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
   background: none;
   color: black!important;
   border-radius: 4px;
   border: 1px solid #828282;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:active {
   background: none;
   color: black!important;
} 

关于html - 如何使用数据表删除上一个/下一个链接上的悬停样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44812153/

相关文章:

javascript - 格式化 JSON 打印输出以获取可折叠集

javascript - Chrome 扩展 : Programmatically setting browser action icon causes the icon to pixelate

jquery 数据表 : fetch next 25 rows from databse on next page button of jQuery datatable

jquery - jQuery DataTables 如何应用于 MVC4 中的 AJAX 渲染部分 View ?

html - 无法在 UL + LI (CSS) 中隐藏 HTML

html - Webkit 中的内联 div 对齐问题?

javascript - 我可以使用 angularJS/Jquery/Javascript 对静态 html 表进行排序吗?

CSS如何定位2个属性?

javascript - 如何在移动浏览器中禁用内容选择

javascript - jquery 无法删除数据表中的多行