最新日韩欧美在线综合网_成人在线视_自拍偷拍第八页_欧美又大又粗又硬又色A片_亚洲精品国产成人片_一级片手机在线

IT之道-艾銻知道

您當前位置: 主頁 > 資訊動態 > IT知識庫 >

常見瀏覽器兼容性問題與解決方案


2013-04-17 12:59 作者:zhou 瀏覽量:

常見瀏覽器兼容性問題與解決方案

所謂的瀏覽器兼容性問題,是指因為不同的瀏覽器對同一段代碼有不同的解析,造成頁面顯示效果不統一的情況。在大多數情況下,我們的需求是,無論用戶用什么瀏覽器來查看我們的網站或者登陸我們的系統,都應該是統一的顯示效果。所以瀏覽器的兼容性問題是前端開發人員經常會碰到和必須要解決的問題。
瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補丁和內補丁不同
問題癥狀:隨便寫幾個標簽,不加樣式控制的情況下,各自的margin 和padding差異較大。
碰到頻率:100%
解決方案:CSS里    *{margin:0;padding:0;}
備注:這個是最常見的也是最易解決的一個瀏覽器兼容性問題,幾乎所有的CSS文件開頭都會用通配符*來設置各個標簽的內外補丁是0。
瀏覽器兼容問題二:塊屬性標簽float后,又有橫行的margin情況下,在IE6顯示margin比設置的大
問題癥狀:常見癥狀是IE6中后面的一塊被頂到下一行
碰到頻率:90%(稍微復雜點的頁面都會碰到,float布局最常見的瀏覽器兼容問題)
解決方案:在float的標簽樣式控制中加入 display:inline;將其轉化為行內屬性
備注:我們最常用的就是div+CSS布局了,而div就是一個典型的塊屬性標簽,橫向布局的時候我們通常都是用div float實現的,橫向的間距設置如果用margin實現,這就是一個必然會碰到的兼容性問題。
瀏覽器兼容問題三:設置較小高度標簽(一般小于10px),在IE6,IE7,遨游中高度超出自己設置高度
問題癥狀:IE6、7和遨游里這個標簽的高度不受控制,超出自己設置的高度
碰到頻率:60%
解決方案:給超出高度的標簽設置overflow:hidden;或者設置行高line-height 小于你設置的高度。
備注:這種情況一般出現在我們設置小圓角背景的標簽里。出現這個問題的原因是IE8之前的瀏覽器都會給標簽一個最小默認的行高的高度。即使你的標簽是空的,這個標簽的高度還是會達到默認的行高。
瀏覽器兼容問題四:行內屬性標簽,設置display:block后采用float布局,又有橫行的margin的情況,IE6間距bug
問題癥狀:IE6里的間距比超過設置的間距
碰到幾率:20%
解決方案:在display:block;后面加入display:inline;display:table;
備注:行內屬性標簽,為了設置寬高,我們需要設置display:block;(除了input標簽比較特殊)。在用float布局并有橫向的margin后,在IE6下,他就具有了塊屬性float后的橫向margin的bug。不過因為它本身就是行內屬性標簽,所以我們再加上display:inline的話,它的高寬就不可設了。這時候我們還需要在display:inline后面加入display:talbe。
這只是一部分兼容性問題與解決方案、、、

 

 

 

   --- 版權最終歸艾銻無限所有http://www.dyfgwiyq.cn/ 如需轉載,請標明出處。

相關文章

IT外包服務
二維碼 關閉
主站蜘蛛池模板: 伊人国产一区 | 夜夜躁狠狠躁日日躁视频黑人 | 国产精品白浆无码流出在线观看 | 国产一性一爱一乱一交 | 亚洲第一精品夜夜躁人人爽 | 亚洲作爱网 | 综合久久一 | 日韩欧美卡一卡二卡新区 | 国产亚洲欧美在线观看三区 | 在线不卡亚洲 | 亚洲美女高潮久久久久 | 国产观看一区二区 | 伊人夜色精品一区二区三区 | 亚洲日韩精品乱码中文字幕 | 国产精品亚洲专区无码唯爱网 | 欧美日韩一级视频 | 裸体丰满少妇做受久久99精品 | 影音先锋亚洲AV资源网站 | 亚洲男人的天堂在线aⅴ视频 | 国产精华液一线二线三线 | 青青av| 男人进女人下部全黄大色视频 | 色视频在线观看视频 | WWW夜片内射视频在观看视频 | 亚州精品天堂中文字幕 | 东京热人妻系列无码专区 | 国产交换配偶在线视频 | 男女啪啪做爰高潮无遮挡 | 在线免费看黄av | 欧美精品久久久久久久多人混战 | 少妇寂寞难耐被黑人中出 | 色婷婷精品国产一区二区三区 | 91短视频免费在线观看 | 色悠久久久久久久综合网伊人 | 精品成人无码A片观看香草视频 | 91网站?看 | 成年女人毛片免费观看97 | 中文天堂av在线 | 97超碰在线久草超碰在线观看 | 色爱综合激情五月激情 | 一级aaaaaa毛片免费同男同女 |