成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

瀏覽器的兼容性

luck / 513人閱讀

摘要:瀏覽器的兼容性兼容有很多新增的標(biāo)簽,在不支持的瀏覽器中不能正常顯示。事件處理中屬性,標(biāo)準(zhǔn)瀏覽器是作為參數(shù)帶入,而是方式獲得。

瀏覽器的兼容性 html5兼容

html5有很多新增的標(biāo)簽,在不支持html5的瀏覽器中不能正常顯示。
解決方法:
使用html5的靜態(tài)資源;
加入腳本代碼,document.createElement創(chuàng)建新的標(biāo)簽,并display:block;設(shè)置為塊類(lèi)型

css兼容
1、png24位的圖片在ie6瀏覽器上出現(xiàn)背景,解決方案是做成png8

2、瀏覽器默認(rèn)的margin和padding不同,解決方案是 * {margin:0;padding:0;}

3、IE6雙邊距bug:塊屬性標(biāo)簽float后,又有橫行的margin情況下,在ie6顯示margin比設(shè)置的大
    
    浮動(dòng)ie產(chǎn)生的雙倍距離
    #box {
        float:left;
        width:10px;
        margin:0 0 0 10px;
    }
    這種情況下ie會(huì)產(chǎn)生20px的距離
    解決方案是在float的標(biāo)簽樣式中加入_display:inline;(_這個(gè)符號(hào)只有ie6會(huì)識(shí)別)
    
4、IE兼容
    漸進(jìn)識(shí)別的方式
    
    首先,"9"將IE9瀏覽器從所有情況下分離出來(lái)
    接著,"+"將IE8和IE7、IE6分離開(kāi)來(lái)
    .box{
        background-color:#f1ee18;  //所有都可識(shí)別
        background-color:#00deff9;   //IE6、7、8
        +background-color:#a200ff;   //IE6、7
        _background-color:#1e0bd1;    //IE6
    }


5、IE條件注釋


6、IE6無(wú)法定義1px左右高度的容器,是因?yàn)槟J(rèn)的行高造成的,解決的方法也有很多,
例如: overflow:hidden zoom:0.08 line-height:1px 

7、使用margin:0 auto;方法使容器居中依然在IE6中行不通,我們要對(duì)其父容器使用text-align:center;

8、超鏈接訪問(wèn)順序L-V-H-A a:lind,a:visited,a:hover.a:active

9、Chrome中文界面下默認(rèn)會(huì)將小于12px的文本強(qiáng)制按照12px顯示
解決方案:-webkit-text-size-adjust:none;

10、在使用絕對(duì)定位/相對(duì)定位時(shí),設(shè)置z-index在ie中可能會(huì)失效
是因?yàn)槠湓匾蕾囉谄涓冈氐膠-index,而父元素默認(rèn)為0,所以子元素z-index高,而父元素低,依然不會(huì)改變其顯示順序;
javascript兼容
1、在標(biāo)準(zhǔn)的事件綁定中綁定事件的方法函數(shù)為 addEventListener,而IE使用的是attachEvent

2、標(biāo)準(zhǔn)瀏覽器采用事件捕獲的方式對(duì)應(yīng)IE的事件冒泡機(jī)制(即標(biāo)準(zhǔn)由最外元素至最內(nèi)元素或者IE由最內(nèi)元素到最外元素)最后標(biāo)準(zhǔn)方亦覺(jué)得IE這方面的比較合理,所以便將事件冒泡納入了標(biāo)準(zhǔn),這也是addEventListener第三個(gè)參數(shù)的由來(lái),而且事件冒泡作為了默認(rèn)值。

3、事件處理中event屬性,標(biāo)準(zhǔn)瀏覽器是作為參數(shù)帶入,而ie是window.event方式獲得。

4、獲得目標(biāo)元素ie為e.srcElement 標(biāo)準(zhǔn)瀏覽器為e.target

5、IE下,可以使用獲取常規(guī)屬性的方法來(lái)獲取自定義屬性,也可以使用getAttribute()獲取自定義屬性;
Firfox只能使用getAttribute()獲取自定義屬性;
解決方法:統(tǒng)一使用getAttribute()

6、IE下,event對(duì)象有x,y屬性,但是沒(méi)有pageX,pageY屬性;
   Firefox,event對(duì)象有pageX,pageY屬性,但是沒(méi)有x,y屬性。
   解決方法:條件注釋  
   

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/50141.html

相關(guān)文章

  • 如何機(jī)制地回答覽器容性問(wèn)題

    摘要:前言有過(guò)面試經(jīng)驗(yàn)的同學(xué)應(yīng)該都被問(wèn)過(guò)瀏覽器兼容性的問(wèn)題,對(duì)于面試官的問(wèn)題,常常猝不及防,因?yàn)橥ǔK麄兌际沁@么問(wèn)的。來(lái)談?wù)劄g覽器兼容的問(wèn)題吧,你對(duì)瀏覽器的兼容性有了解過(guò)嗎,那么如何才是我們正確回答這個(gè)問(wèn)題的姿勢(shì)呢。 前言 有過(guò)面試經(jīng)驗(yàn)的同學(xué)應(yīng)該都被問(wèn)過(guò)瀏覽器兼容性的問(wèn)題,對(duì)于面試官的問(wèn)題,常常猝不及防,因?yàn)橥ǔK麄兌际沁@么問(wèn)的。來(lái)談?wù)劄g覽器兼容的問(wèn)題吧,你對(duì)瀏覽器的兼容性有了解過(guò)嗎,那么如...

    leanote 評(píng)論0 收藏0
  • 如何機(jī)制地回答覽器容性問(wèn)題

    摘要:前言有過(guò)面試經(jīng)驗(yàn)的同學(xué)應(yīng)該都被問(wèn)過(guò)瀏覽器兼容性的問(wèn)題,對(duì)于面試官的問(wèn)題,常常猝不及防,因?yàn)橥ǔK麄兌际沁@么問(wèn)的。來(lái)談?wù)劄g覽器兼容的問(wèn)題吧,你對(duì)瀏覽器的兼容性有了解過(guò)嗎,那么如何才是我們正確回答這個(gè)問(wèn)題的姿勢(shì)呢。 前言 有過(guò)面試經(jīng)驗(yàn)的同學(xué)應(yīng)該都被問(wèn)過(guò)瀏覽器兼容性的問(wèn)題,對(duì)于面試官的問(wèn)題,常常猝不及防,因?yàn)橥ǔK麄兌际沁@么問(wèn)的。來(lái)談?wù)劄g覽器兼容的問(wèn)題吧,你對(duì)瀏覽器的兼容性有了解過(guò)嗎,那么如...

    Rindia 評(píng)論0 收藏0
  • 覽器容性問(wèn)題

    摘要:一兼容性新標(biāo)簽在低于的瀏覽器中的識(shí)別解決以下瀏覽器對(duì)新增標(biāo)簽的不識(shí)別,并導(dǎo)致不起作用的問(wèn)題。目前流行的庫(kù)有以及,它們都可以修正很多已知的瀏覽器之間的差異性。 問(wèn)題:經(jīng)常遇到的瀏覽器的兼容性的情況、解決方法?思路:首先明確項(xiàng)目要兼容哪些瀏覽器的最低版本,然后考慮到CSS樣式和JavaScript在這些瀏覽器的兼容性。 一、HTML 兼容性??1.H5新標(biāo)簽在低于IE9的瀏覽器中的識(shí)別??...

    G9YH 評(píng)論0 收藏0
  • 覽器容性問(wèn)題

    摘要:一兼容性新標(biāo)簽在低于的瀏覽器中的識(shí)別解決以下瀏覽器對(duì)新增標(biāo)簽的不識(shí)別,并導(dǎo)致不起作用的問(wèn)題。目前流行的庫(kù)有以及,它們都可以修正很多已知的瀏覽器之間的差異性。 問(wèn)題:經(jīng)常遇到的瀏覽器的兼容性的情況、解決方法?思路:首先明確項(xiàng)目要兼容哪些瀏覽器的最低版本,然后考慮到CSS樣式和JavaScript在這些瀏覽器的兼容性。 一、HTML 兼容性??1.H5新標(biāo)簽在低于IE9的瀏覽器中的識(shí)別??...

    megatron 評(píng)論0 收藏0
  • 覽器容性問(wèn)題

    摘要:一兼容性新標(biāo)簽在低于的瀏覽器中的識(shí)別解決以下瀏覽器對(duì)新增標(biāo)簽的不識(shí)別,并導(dǎo)致不起作用的問(wèn)題。目前流行的庫(kù)有以及,它們都可以修正很多已知的瀏覽器之間的差異性。 問(wèn)題:經(jīng)常遇到的瀏覽器的兼容性的情況、解決方法?思路:首先明確項(xiàng)目要兼容哪些瀏覽器的最低版本,然后考慮到CSS樣式和JavaScript在這些瀏覽器的兼容性。 一、HTML 兼容性??1.H5新標(biāo)簽在低于IE9的瀏覽器中的識(shí)別??...

    2501207950 評(píng)論0 收藏0
  • 前端容性探討

    摘要:個(gè)人認(rèn)為兼容性的問(wèn)題也是對(duì)這三個(gè)方面進(jìn)行處理。能力檢測(cè)需要注意兩點(diǎn)先檢測(cè)達(dá)成目的的最常用的特性,可以保證代碼最優(yōu)化,并避免檢測(cè)多個(gè)條件必須測(cè)試實(shí)際要是用到的特性這些就是小可對(duì)兼容性的理解,有不對(duì)的希望各位朋友指正探討,嘻嘻 這里和朋友們簡(jiǎn)單探討一下個(gè)人對(duì)于前端兼容性的一些理解: 在項(xiàng)目中,前端主要處理html,css,javaScript代碼,當(dāng)然還有可能接觸到razor等渲染引擎方面...

    MobService 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<