ie7有哪些兼容性問題,IE7的兼容性問題

成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),麥蓋提企業(yè)網(wǎng)站建設(shè),麥蓋提品牌網(wǎng)站建設(shè),網(wǎng)站定制,麥蓋提網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,麥蓋提網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

本文目錄一覽

1,IE7的兼容性問題

建議樓主卸載IE7,然后重裝IE7

我也遇上過?,F(xiàn)在的ie7.0beta版不穩(wěn)

2,ie7瀏覽器css的兼容性問題有哪些

比如:1.css3就不說了,所有的CSS3都不支持;2.偽元素-after、before3.border-radius4.類似first-child之類的所有選擇器5.

html css設(shè)計(jì)框架時(shí)應(yīng)如果注意他的兼容性。ie6,ie7,ie8,ff等;這個(gè)問題顯示的問題 簡單也就是瀏覽器解釋盒模型的規(guī)則不一樣還有很多問題需要經(jīng)驗(yàn)的

3,IE7 和IE8 兼容問題

在head的meta標(biāo)簽中X-UA-Compatible是針對ie8新加的一個(gè)設(shè)置,對于ie8之外的瀏覽器是不識(shí)別的,這個(gè)區(qū)別與 content="IE=7"在無論頁面是否包含<!DOCTYPE>指令,都像是使用了 Windows Internet Explorer 7的標(biāo)準(zhǔn)模式。而content="IE=EmulateIE7"模式遵循<!DOCTYPE>指令。對于多數(shù)網(wǎng)站來說,它是選的兼容性模式。為了避免制作出的頁面在IE8下面出現(xiàn)錯(cuò)誤,建議直接將IE8使用IE7進(jìn)行渲染。也就是直接在頁面的head的meta標(biāo)簽中加入如下代碼:<meta http-equiv="X-UA-Compatible" content="IE=7" />這樣我們才能使得頁面在IE8里面表現(xiàn)正常!

<metahttp-equiv="X-UA-Compatible"content="IE=EmulateIE7"/>把這個(gè)放到CSS的上面,后期就不用考慮IE8,考慮IE7就行了這樣IE8就以IE7的模式來運(yùn)行了,兼容模式視圖

可以這樣說,兩個(gè)不同版本的瀏覽器可能不一定能夠兼容,你可以升級IE7,要么更新系統(tǒng),再則下載補(bǔ)丁,祝你好運(yùn)咯!

4,html常見兼容性問題有哪些

1.當(dāng)加了doctype<img /> 標(biāo)簽的alt屬性在ie8或以上不生效,所以推薦使用title屬性。
2.什么情況下使用id選擇器或class選擇器id選擇器復(fù)用性比較低,優(yōu)先級比較高,唯一使用,所以如果某個(gè)樣式只是給某一個(gè)html元素使用,則選擇id選擇器,如果一個(gè)樣式可能給多個(gè)html元素使用,則應(yīng)當(dāng)使用class選擇器。
3.a:link 在ie5,6下無效可以直接使用a4.IETest工具,也有一個(gè)兼容性問題,在win7下,打不開ie6??梢韵螺d綠色版的ie6,不用安裝直接用的那種。
5.在嵌套div中,如果外層div沒有設(shè)置邊框,內(nèi)層div的margin-top會(huì)無效。

1.當(dāng)加了doctype<img /> 標(biāo)簽的alt屬性在ie8或以上不生效,所以推薦使用title屬性。
2.什么情況下使用id選擇器或class選擇器id選擇器復(fù)用性比較低,優(yōu)先級比較高,唯一使用,所以如果某個(gè)樣式只是給某一個(gè)html元素使用,則選擇id選擇器,如果一個(gè)樣式可能給多個(gè)html元素使用,則應(yīng)當(dāng)使用class選擇器。
3.a:link 在ie5,6下無效可以直接使用a4.IETest工具,也有一個(gè)兼容性問題,在win7下,打不開ie6??梢韵螺d綠色版的ie6,不用安裝直接用的那種。
5.在嵌套div中,如果外層div沒有設(shè)置邊框,內(nèi)層div的margin-top會(huì)無效。

瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的margin和padding不同 問題癥狀:隨便寫幾個(gè)標(biāo)簽,不加樣式控制的情況下,各自的margin 和padding差異較大。碰到頻率:100% 解決方案: css里加一行 1 *{margin:0;padding:0;} 備注:這個(gè)是最常見的也是最易解決的一個(gè)瀏覽器兼容性問題,幾乎所有的css文件開頭都會(huì)用通配符*來設(shè)置各個(gè)標(biāo)簽的內(nèi)外補(bǔ)丁是0。瀏覽器兼容問題二:塊屬性標(biāo)簽float后,又有橫行的margin情況下,在ie6顯示margin比設(shè)置的大 問題癥狀:常見癥狀是ie6中后面的一塊被頂?shù)较乱恍?碰到頻率:90%(稍微復(fù)雜點(diǎn)的頁面都會(huì)碰到,float布局最常見的瀏覽器兼容問題) 解決方案:在float的標(biāo)簽樣式控制中加入 display:inline;將其轉(zhuǎn)化為行內(nèi)屬性 備注:我們最常用的就是div+css布局了,而div就是一個(gè)典型的塊屬性標(biāo)簽,橫向布局的時(shí)候我們通常都是用div float實(shí)現(xiàn)的,橫向的間距設(shè)置如果用margin實(shí)現(xiàn),這就是一個(gè)必然會(huì)碰到的兼容性問題。瀏覽器兼容問題三:設(shè)置較小高度標(biāo)簽(一般小于10px),在ie6,ie7,遨游中高度超出自己設(shè)置高度 問題癥狀:ie6、7和遨游里這個(gè)標(biāo)簽的高度不受控制,超出自己設(shè)置的高度 碰到頻率:60% 解決方案:給超出高度的標(biāo)簽設(shè)置overflow:hidden;或者設(shè)置行高line-height 小于你設(shè)置的高度。備注:這種情況一般出現(xiàn)在我們設(shè)置小圓角背景的標(biāo)簽里。出現(xiàn)這個(gè)問題的原因是ie8之前的瀏覽器都會(huì)給標(biāo)簽一個(gè)最小默認(rèn)的行高的高度。即使你的標(biāo)簽是空的,這個(gè)標(biāo)簽的高度還是會(huì)達(dá)到默認(rèn)的行高。瀏覽器兼容問題四:行內(nèi)屬性標(biāo)簽,設(shè)置display:block后采用float布局,又有橫行的margin的情況,ie6間距bug 問題癥狀:ie6里的間距比超過設(shè)置的間距 碰到幾率:20% 解決方案:在display:block;后面加入display:inline;display:table; 備注:行內(nèi)屬性標(biāo)簽,為了設(shè)置寬高,我們需要設(shè)置display:block;(除了input標(biāo)簽比較特殊)。在用float布局并有橫向的margin后,在ie6下,他就具有了塊屬性float后的橫向margin的bug。不過因?yàn)樗旧砭褪切袃?nèi)屬性標(biāo)簽,所以我們再加上display:inline的話,它的高寬就不可設(shè)了。這時(shí)候我們還需要在display:inline后面加入display:talbe。瀏覽器兼容問題五:圖片默認(rèn)有間距 問題癥狀:幾個(gè)img標(biāo)簽放在一起的時(shí)候,有些瀏覽器會(huì)有默認(rèn)的間距,加了問題一中提到的通配符也不起作用。碰到幾率:20% 解決方案:使用float屬性為img布局 備注:因?yàn)閕mg標(biāo)簽是行內(nèi)屬性標(biāo)簽,所以只要不超出容器寬度,img標(biāo)簽都會(huì)排在一行里,但是部分瀏覽器的img標(biāo)簽之間會(huì)有個(gè)間距。去掉這個(gè)間距使用float是正道。(我的一個(gè)學(xué)生使用負(fù)margin,雖然能解決,但負(fù)margin本身就是容易引起瀏覽器兼容問題的用法,所以我禁止他們使用) 瀏覽器兼容問題六:標(biāo)簽最低高度設(shè)置min-height不兼容 問題癥狀:因?yàn)閙in-height本身就是一個(gè)不兼容的css屬性,所以設(shè)置min-height時(shí)不能很好的被各個(gè)瀏覽器兼容 碰到幾率:5% 解決方案:如果我們要設(shè)置一個(gè)標(biāo)簽的最小高度200px,需要進(jìn)行的設(shè)置為:{min-height:200px; height:auto !important; height:200px; overflow:visible;} 備注:在b/s系統(tǒng)前端開時(shí),有很多情況下我們又這種需求。當(dāng)內(nèi)容小于一個(gè)值(如300px)時(shí)。容器的高度為300px;當(dāng)內(nèi)容高度大于這個(gè)值時(shí),容器高度被撐高,而不是出現(xiàn)滾動(dòng)條。這時(shí)候我們就會(huì)面臨這個(gè)兼容性問題。瀏覽器兼容問題七:各種特殊樣式的兼容,比如透明度、圓角、陰影等。特殊樣式每個(gè)瀏覽器的代碼區(qū)別很大,所以,只能現(xiàn)查資料通過給不同瀏覽器寫不同的代碼來解決。js解決ie6下png透明失效的問題 做兼容頁面的方法是:每寫一小段代碼(布局中的一行或者一塊)我們都要在不同的瀏覽器中看是否兼容,當(dāng)然熟練到一定的程度就沒這么麻煩了。建議經(jīng)常會(huì)碰到兼容性問題的新手使用。很多兼容性問題都是因?yàn)闉g覽器對標(biāo)簽的默認(rèn)屬性解析不同造成的,只要我們稍加設(shè)置都能輕松地解決這些兼容問題。如果我們熟悉標(biāo)簽的默認(rèn)屬性的話,就能很好的理解為什么會(huì)出現(xiàn)兼容問題以及怎么去解決這些兼容問題。

當(dāng)前標(biāo)題:ie7有哪些兼容性問題,IE7的兼容性問題
URL網(wǎng)址:http://muchs.cn/article16/epcigg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、網(wǎng)站內(nèi)鏈虛擬主機(jī)、網(wǎng)站維護(hù)、全網(wǎng)營銷推廣、Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)