2017-08-16 64 views
1

我在我的項目中安裝了eonasdan datetime選擇器。它工作正常,但在表格中使用時遇到問題,因爲標題採用了表格標題的顏色。使用一個答案this問題我用下面的CSS來解決這個問題Visual Studio中的Csslint提供了超限元素警告

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

+0

不是我所知道的。這不是我安裝的東西,它不會出現在Nuget – Andrew

+0

不,它不在 – Andrew

+0

我有27項(我自己安裝了其中的任何一個)在擴展和更新 – Andrew

回答

1

您可以使用:

.bootstrap-datetimepicker-widget table tr th { 
    color: black; 
    background-color: white; 
} 

,而不是div.bootstrap-datetimepicker-widget table th。通過這種方式,您將刪除其CSS Lint所抱怨的div,並保留所需的輸出(組件中爲黑色文本)。

相關問題