我對自定義驗證器的CSS有這個奇怪的問題。 我有一個顯示屬性設置爲動態和CSSclass屬性設置爲我寫的CSS類的自定義驗證程序。跨度元素左右填充在IE7中反轉
在這個CSS類中我有一個padding屬性。我的問題是,當我在兼容性視圖設置爲打開的情況下在IE7或IE8中查看我的網站時,填充的左側和右側值無緣無故倒退。 值剛剛翻轉,左側填充的像素數量出現在右側和其他方向。
對不起,我沒有發佈代碼,我從我的手機寫這個,因爲我們沒有在這個網絡上網。
任何想法?
我對自定義驗證器的CSS有這個奇怪的問題。 我有一個顯示屬性設置爲動態和CSSclass屬性設置爲我寫的CSS類的自定義驗證程序。跨度元素左右填充在IE7中反轉
在這個CSS類中我有一個padding屬性。我的問題是,當我在兼容性視圖設置爲打開的情況下在IE7或IE8中查看我的網站時,填充的左側和右側值無緣無故倒退。 值剛剛翻轉,左側填充的像素數量出現在右側和其他方向。
對不起,我沒有發佈代碼,我從我的手機寫這個,因爲我們沒有在這個網絡上網。
任何想法?
如果在一個錨標記中包含阿拉伯文本的span包含相同的問題 - 填充是倒置的。將文本更改爲拉丁文是修復它的一種方法:)另一種方法是將zoom:1
添加到該範圍。
沒有看到任何代碼......我只能假設每個瀏覽器對默認邊距和填充值的解釋不同。我建議在你的其他樣式表的上方添加一個css重置樣式表,以查看是否改變了任何東西?
CSS樣式表RESET:http://meyerweb.com/eric/tools/css/reset/
希望幫助一點點。 :)
無法使用代碼這將是一個艱難的運行 – Side
您是否正在使用從頁面上的從右到左的文本? – RoToRa
我正在使用從右到左的文字,但這是我第一次遇到這個問題。我嘗試在一堆不同的地方設置「Direction:ltr」,但它沒有幫助。 順便說一句,我注意到這發生在我的頁面上的所有SPAN元素。 自定義驗證器生成跨度所以... – Simon