做web開發,對css樣式都有所了解,讓各瀏覽器都正確解析網頁,還真得費一凡功夫,今天,先說說padding吧
製作網頁時在ie7下顯示正常了,ie6下用些hack方法基本也解決了,就是ie8和firefox下還是有問題啊,相容性問題真讓人崩潰。
假設現在設定乙個padding值,這個值在ff、ie8、ie6中都不一樣
首先考慮的是ff下的值
.test
接著考慮ie8下的值
.test
最後考慮ie6下的值
.test
這樣就可以了。做相容性時,最先考慮ff、opera這些瀏覽器,最後考慮ie6。拿上例來說,ie8、ie6都可識別*,但ff不能識別。所以拿*來做ie8的hack,而_在ff和ie8中都不識別,只有ie6能識別,所以用_做ie6的hack
在另外兩個頁面中加了後ie8下也顯示正常了,可到了**頁面加上這句還是老問題,莫名其妙層與層之間有好多間隙出來
這個就要具體看你的css和html**了。
頁頭加或是告訴ie8瀏覽使用ie7相容模式進行頁面解析。如果你的css定義原本就有問題,光是加這個是解決不了問題的。
css樣式相容性問題的處理辦法
做web開發,對css樣式都有所了解,讓各瀏覽器都正確解析網頁,還真得費一凡功夫,今天,先說說padding吧 製作網頁時在ie7下顯示正常了,ie6下用些hack方法基本也解決了,就是ie8和firefox下還是有問題啊,相容性問題真讓人崩潰。假設現在設定乙個padding值,這個值在ff ie8...
css相容性問題
先來談談css hack 我們為了讓頁面形成統一的效果,要針對不同的瀏覽器或不同版本寫出對應可解析的css樣式,所以我們就把這個針對不同瀏覽器 版本而寫css的過程叫做 css hack.css hack主要有三種 ie條件注釋法 css屬性字首法 選擇器字首法。1 ie條件注釋法,即在正常 之外新...
piczoom相容性問題 相容性問題
1.文字本身的大小不相容。同樣是font size 14px的宋體文字,在不同瀏覽器下佔的空間是不一樣的,ie下實際佔高16px,下留白3px,ff 下實際佔高17px,上留白1px,下留白3px,opera下就更不一樣了。解決方案 給文字設定 line height 確保所有文字都有預設的 lin...