我的项目上安装了 eonasdan 日期时间选择器。它工作正常,但是在表格中使用时遇到了问题,因为标题采用了表格标题的颜色。使用这个问题的答案,我使用以下css来解决问题
div.bootstrap-datetimepicker-widget table th {
color: black;
background-color: white;
}
现在看来,我认为应该这样做。
但是,自从我使用它以来,我一直收到警告
overqualified-elements (CssLint) Element (div.bootstrap-datetimepicker-widget) is overqualified, just use .bootstrap-datetimepicker-widget without element name.
当我删除div
时,日期选择器再次获得表格标题颜色。
我不喜欢忽略警告。CSS是否正确,Visual Studio只是一个愚蠢的机器人,还是我需要仔细看看CSS?
编辑:应该补充,我正在运行VS 2017社区版和.Net 4.7
您可以使用:
.bootstrap-datetimepicker-widget table tr th {
color: black;
background-color: white;
}
而不是div.bootstrap-datetimepicker-widget table th
.这样,您将删除其 CSS Lint 抱怨的div
,保留所需的输出(组件内的黑色文本(。