如何从任何CSS选择器中删除所有属性?要覆盖和重置任何css id选择器?

meh*_*met 6 css

#search-box {
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px;
background-color:#ffffff;
border:0px solid #CCCCCC;
float:right;
padding:8px;
position:relative;
top:0;
width:20em;
}

#search-box {
/*remove all css declaration here*/
}
Run Code Online (Sandbox Code Playgroud)

Sam*_*son 3

你不能。您必须手动重置它们中的每一个。例如,如果您需要在主要差异之间跳转,例如当用户单击元素时,您可以从元素本身中删除这些差异,并将它们放入一个类中。所以这:

#search-box {
  color:blue;
}
Run Code Online (Sandbox Code Playgroud)

就变成这样了:

#search-box {
  color:red;
}
#search-box.focused {
  color:blue;
}
Run Code Online (Sandbox Code Playgroud)

现在,每当您需要对元素的显示进行彻底更改时,都可以添加或删除该类.focused