如何在pc端處理h5c3的兼容性

首先引入初始化css,保證消除不同瀏覽器默認(rèn)樣式;
解決方法:
(1)讓低版本兼容h5標(biāo)簽引入html5shiv.js
(2)讓低版本兼容媒體查詢引入respond.js
(3)讓低版本兼容css3的box-sizing標(biāo)簽引入boxsizing.htc;只需要在box-sizing標(biāo)簽下邊引入文件的當(dāng)前路徑即可


image.png

(4)讓低版本ie8兼容border-radius標(biāo)簽引入ie-css3.htc


image.png

(5)css hack方式
Css hack是指?jìng)€(gè)版本瀏覽器對(duì)css解析后出現(xiàn)網(wǎng)頁(yè)內(nèi)容誤差的處理,它通過(guò)再css樣式中加入一些特殊符號(hào),讓不同瀏覽器識(shí)別不同符號(hào),已達(dá)到應(yīng)用不同css樣式的目的;表現(xiàn)形式是
Trident內(nèi)核:主要代表IE瀏覽器,前綴為-ms
Gecko內(nèi)核:主要代表為Firefox,前綴為-moz
Presto內(nèi)核:主要代表為Opera,前綴為-o
Webkit內(nèi)核:產(chǎn)要代表為Chrome和Safari,前綴為-webkit
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,145評(píng)論 1 92
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標(biāo)準(zhǔn)。 注意:講述HT...
    kismetajun閱讀 28,811評(píng)論 1 45
  • 代碼兼容:IE7及以上,360,chrome,firefox,opera,搜狗 1. 什么是瀏覽器兼容問(wèn)題: 由于...
    protein_Ly閱讀 2,770評(píng)論 0 1
  • 代碼兼容:IE7及以上,360瀏覽器,搜狗瀏覽器,谷歌,火狐,歐朋等等。 一.需要注意的地方: 1.寫好標(biāo)準(zhǔn)頭: ...
    瞳孔里的溫柔你看得見(jiàn)不閱讀 795評(píng)論 0 1
  • 一:在制作一個(gè)Web應(yīng)用或Web站點(diǎn)的過(guò)程中,你是如何考慮他的UI、安全性、高性能、SEO、可維護(hù)性以及技術(shù)因素的...
    Arno_z閱讀 1,365評(píng)論 0 1

友情鏈接更多精彩內(nèi)容