CSS破坏报告

问题描述:

我正在创建一个使用全局CSS和水晶报告的网页。CSS破坏报告

<div style="width: 500px; height: 500px;"> 
    <br /> 
    <CR:CrystalReportViewer ID="crViewer" HasDrilldownTabs="false" HasToggleGroupTreeButton="false" CssClass="none" ToolPanelView="None" runat="server" /> 
</div> 

全局css打破报告,导致工具栏看起来被打乱。是否有任何标签 或方法来阻止外部全局CSS到达元素?

要做的最好的事情是通过所有影响该DIV元素的CSS,使用Chrome的开发工具之类的东西,并向该div添加一个id并将CSS应用于该id以更改或重置导致你是个问题。

更多沿着你在找什么的线,你可以为元素一样显示在回答这个职位Reset/remove CSS styles for element only

复位几乎所有的CSS规则

对不起,不幸的是CSS不是“聪明”。如果你不想让CSS到达那个元素,唯一的办法就是通过在某处添加另一个css规则(给它元素的id)并撤消影响它的css 。

在CSS中,应用于元素的最后一件事是显示的内容,因此如果在包含全局css后撤销对元素的所有css更改,那么这些css更改将优先。