Html 覆盖内联样式

Html 覆盖内联样式,html,css,ajaxcontroltoolkit,Html,Css,Ajaxcontroltoolkit,我将下面的样式赋予CSS文件,以覆盖控件的z-index,但它不起作用。这个代码怎么了?如何用覆盖ajaxToolkit的内联样式!重要信息 .aspx第页 <ajaxToolkit:ModalPopupExtender id="mpeOptions" runat="server" popupcontrolid="PanelOptions" targetcontrolid="btnShowOptions" cancelcontrolid=

我将下面的样式赋予CSS文件,以覆盖控件的
z-index
,但它不起作用。这个代码怎么了?如何用
覆盖
ajaxToolkit
的内联样式!重要信息

.aspx
第页

<ajaxToolkit:ModalPopupExtender id="mpeOptions" runat="server" 
            popupcontrolid="PanelOptions" targetcontrolid="btnShowOptions" 
            cancelcontrolid="btnCloseOptions" backgroundcssclass="modalBackground"
/>   
.modalBackground[style] {
    z-index: 300 !important;
}
运行时将其转换为

<div    class="modalBackground" 
        id="AccordionPaneStep3_content_mpeOptions_backgroundElement" 
        style="left: 0px; top: 0px; display: none; position: fixed; 
        z-index: 10000;"
/>

当使用zindex时,需要绝对、相对或固定位置

.modalBackground[style]
   {
    z-index: 300 !important;
    position:relative !important; or
     position:absolute !important;
   }
工作一

 .parentclasses .modalBackground
 {
    z-index: 300 !important;
    position: fixed !important;
 }

从css选择器中删除
[style]
只需删除样式中的[style]。csw删除
[style]
属性选择器的所有建议是什么?元素有一个样式属性,因此它将匹配!删除
[style]
不会有什么不同,而且您如何知道它不工作?它甚至没有显示。您的。您的问题可能是由于您没有向我们显示的内容造成的,或者是由于您不存在并且您正在错误地测量z索引。不起作用:(我不知道为什么,但它不会影响控件的内联样式。请尝试使此规则更具体,以便[parent]。modelBackground[style]谢谢,对我有效。您可以包括您的父类吗在问题中?只是为了看看元素嵌套在哪里。这样其他有相同问题的人也会了解他们在哪里查找错误。