我設置一個div風格programicaly象下面這樣:如何爲一個CSS屬性設置兩個值?
oDiv.Style.Add("text-align", "center");
它工作在IE瀏覽器,但不能在Firefox,
對於Firefox我必須寫這一個:
oDiv.Style.Add("text-align", "-moz-center");
我怎麼能有兩個?因爲如果我寫兩個,只是第二個工作, 請幫助我。
我設置一個div風格programicaly象下面這樣:如何爲一個CSS屬性設置兩個值?
oDiv.Style.Add("text-align", "center");
它工作在IE瀏覽器,但不能在Firefox,
對於Firefox我必須寫這一個:
oDiv.Style.Add("text-align", "-moz-center");
我怎麼能有兩個?因爲如果我寫兩個,只是第二個工作, 請幫助我。
感謝All.finally我可以用這個解決它:
.newClas{
text-align: -moz-center;
#text-align: center;
}
#號必須在CSS類
下一行之前你可以使用條件樣式表來只定位IE嗎?
http://css-tricks.com/how-to-create-an-ie-only-stylesheet/
在默認樣式表設置的正常價值,然後在IE瀏覽器的版本覆蓋。
是你的第一個CSS overwriten的例子嗎? (我認爲ADD會覆蓋,但我沒有測試過)。如果是這樣,我會試着用純CSS來做這件事。 使用兩個CSS創建一個CSS類,然後將oDiv的CSS類更改爲該類。
.newClas{
text-align: -moz-center;
text-align: center;
}
Class類是這樣的:
oDiv.CssClass="newClass";
您是否嘗試過textAlign以查看它是否是駱駝案例問題? – MyStream 2012-03-04 10:42:59
我沒有得到?請給我更多的解釋'MyStream'? – vesna 2012-03-04 11:31:58