Css 在具有继承样式的图元上重置样式

Css 在具有继承样式的图元上重置样式,css,stylesheet,Css,Stylesheet,我有一个,我不希望从任何其他样式表继承任何格式-我想从这个重新开始。我怎么做?除了显式重置此分区的所有样式之外,我不知道任何解决方案。您无法重置css样式的继承。要从头开始,您必须设计样式表以防止不必要的继承,这是除重写样式之外的唯一方法。使用firebug或IE developer工具栏之类的工具获取应用于div的所有样式的列表,并手动重置它们,不幸的是。我不确定您是否可以执行常规继承重写,不过如果有人支持这样的事情那就太好了 不过你有一些选择 您可以定义自己的样式并使用!重要信息在每句话的结

我有一个
,我不希望从任何其他样式表继承任何格式-我想从这个
重新开始。我怎么做?

除了显式重置此分区的所有样式之外,我不知道任何解决方案。

无法重置css样式的继承。要从头开始,您必须设计样式表以防止不必要的继承,这是除重写样式之外的唯一方法。

使用firebug或IE developer工具栏之类的工具获取应用于div的所有样式的列表,并手动重置它们,不幸的是。

我不确定您是否可以执行常规继承重写,不过如果有人支持这样的事情那就太好了

不过你有一些选择

您可以定义自己的样式并使用!重要信息在每句话的结尾(不完全有趣)

或者您也可以尝试使用自动

以下是一个例子:

div.myspecialdiv
{
  padding:auto;
  margin:auto;
  background:auto;
  font-size:auto;
  font-family:auto;
  font-weight:auto;
  /* and etc. */
}

您可以在此处阅读更多信息:

我发现,如果您知道错误的CSS类,您可以使用内联
块覆盖该特定样式集

例如,在我的问题中,第三方工具有一个样式
.radcomboxdropdown Input
,用于在所有输入控件上设置样式。然而,这导致了边距的问题,因此我能够在使用它的点的正上方添加以下内联样式块,使用与错误的第三方css类完全相同的css类名

 <style>
        .RadComboBoxDropDown input
        {
            margin: 0px !important;
        }
 </style>

.RadComboBox下拉输入
{
保证金:0px!重要;
}
我只在Chrome上测试过,但它显示了新类的应用,样式恢复了正确的布局


需要注意的是,一旦更改css类,它将从该点开始在整个页面中应用新样式。

给它一个ID,并为此ID创建一个规则,重置其所有属性……我正在继承我不需要的讨厌的文本样式,这是另一个设计师的工作
 <style>
        .RadComboBoxDropDown input
        {
            margin: 0px !important;
        }
 </style>