我想覆蓋樣式表中定義的樣式,我無法更改。怎麼做?如何覆蓋asp.net頁面中的css風格?
例如,我有這樣的事情在樣式表:
.SomeStyle
{
padding:4px;
}
如何我可以在ASP.NET頁面覆蓋此?
我想覆蓋樣式表中定義的樣式,我無法更改。怎麼做?如何覆蓋asp.net頁面中的css風格?
例如,我有這樣的事情在樣式表:
.SomeStyle
{
padding:4px;
}
如何我可以在ASP.NET頁面覆蓋此?
你可以嘗試做相同的風格更「重要」不是從樣式表中的一個:
.SomeStyle {
padding: 11px !important;
}
的!important
聲明將在你的樣式表中定義了一個以你的風格爲主。請記住,舊的瀏覽器完全忽略它(如IE6),所以這可能不是一個完美的解決方案。
您也可以採用JavaScript/jQuery方法,通過操作將哪個CSS類分配給元素。
小閱讀材料:
內嵌CSS總是會接管繼承CSS先例。
<div style="width:500px">
,你可以打電話給你你的CSS包含這種風格
CSS覆蓋具有最後加載的CSS樣式表後。
創建新的CSS文件並在您的實際CSS文件後調用它。
你可以這樣做也是這樣
<div class="Calendar" style="height:10px;width:10px;"></div>
OR
<link rel="stylesheet" href="default.css" type="text/css" />
<link rel="stylesheet" href="OverWritedefault.css" type="text/css" />
沒錯,但它被認爲是不好的做法,在網上你的CSS。 – 2011-12-16 05:19:13