2014-11-05 101 views
0

我正在創建一個使用全局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到達元素?

回答

1

要做的最好的事情是通過所有影響該DIV元素的CSS,使用Chrome的開發工具之類的東西,並向該div添加一個id並將CSS應用於該id以更改或重置導致你是個問題。

更多沿着你在找什麼的線,你可以爲元素一樣顯示在回答這個職位Reset/remove CSS styles for element only

復位幾乎所有的CSS規則
0

對不起,不幸的是CSS不是「聰明」。如果你不想讓CSS到達那個元素,唯一的辦法就是通過在某處添加另一個css規則(給它元素的id)並撤消影響它的css 。

在CSS中,應用於元素的最後一件事是顯示的內容,因此如果在包含全局css後撤銷對元素的所有css更改,那麼這些css更改將優先。