CSS警告在两种上下文中颜色和背景色的颜色相同

CSS警告在两种上下文中颜色和背景色的颜色相同,css,Css,我尝试验证我的CSS代码。我没有错误,只有警告,但我不喜欢 我有100条警告,像这样: 45 Same colors for color and background-color in two contexts #search and div.main_text 45 Same colors for color and background-color in two contexts div.testinput and div.main_text 45 Same colors for colo

我尝试验证我的CSS代码。我没有错误,只有警告,但我不喜欢

我有100条警告,像这样:

45 Same colors for color and background-color in two contexts #search and div.main_text
45 Same colors for color and background-color in two contexts div.testinput and div.main_text
45  Same colors for color and background-color in two contexts #submit and div.main_text
221 Same colors for color and background-color in two contexts div.test input and #index_be
221 Same colors for color and background-color in two contexts #login_submit and 


div.main_text {
  color: #a3986d;
}

#search {
    background-color:#a3986d;
}

我该怎么办?

忽略它。如果您从未使用过这样的HTML:

<div id="search">
    <div class="main_text">
    Hello!
    </div>
</div>

你好
你会没事的。如果您确实有这样的标记,那么类为
主文本的
div
的内容的背景色为
#a3986d
,前景色为
#a3986d
,因此文本不会显示


有这样一个组合的事实不是问题,除非你使用这个组合。

忽略它。如果您从未使用过这样的HTML:

<div id="search">
    <div class="main_text">
    Hello!
    </div>
</div>

你好
你会没事的。如果您确实有这样的标记,那么类为
主文本的
div
的内容的背景色为
#a3986d
,前景色为
#a3986d
,因此文本不会显示


事实上,存在这样的组合不是问题,除非您使用该组合。

对于CSS中的相同操作,您可以使用以下模式注意使用以下代码更改所有提到的类或ID,因此在执行此操作时请小心

因此,要将一个或多个属性应用于各种各样的类或ID,请使用逗号分隔它们:

.MyFirstClass,   #YourFirstID,   div,   span
{
    /*any attribute you like to share with all of them*/
    color : black;
    background-color: #ebebeb;
}

因此,您必须从所有221个类中删除所有221个(或任何其他相同的数字)属性,并在一系列类中应用它们。(最好在CSS类的顶部执行此操作,每当您在确切的类中更改相同的属性时,您的更改将应用于CSS中的相同操作,您可以使用以下模式。注意,使用以下代码更改所有提到的类或ID,因此在执行此操作时请小心

因此,要将一个或多个属性应用于各种各样的类或ID,请使用逗号分隔它们:

.MyFirstClass,   #YourFirstID,   div,   span
{
    /*any attribute you like to share with all of them*/
    color : black;
    background-color: #ebebeb;
}

因此,您必须从所有221个类中删除所有221个(或任何其他相同的数字)属性,并在一系列类中应用它们。(最好在CSS类的顶部执行此操作,无论何时更改确切类中的同一属性,您的更改都将应用

您是如何验证它的?您是如何验证它的?我不明白。我使用颜色属性。用于div\u main\u文本,并使用背景色属性进行搜索。如果我对您提到的内容加上点,则这两个属性都将应用于两者都有。所以文本将不可见?!我不明白。我使用颜色属性。用于div_main_文本,并使用背景色属性进行搜索。如果我对您提到的内容加上点,那么这两个属性都将应用于两者。所以文本将不可见?!