最新日韩欧美在线综合网_成人在线视_自拍偷拍第八页_欧美又大又粗又硬又色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外包服務
二維碼 關閉
主站蜘蛛池模板: 人妻被中出不敢呻吟A片视频 | 国产做a爰片久久毛片a我的朋友 | 成人影院网站ww555久久精品 | 人人妻人人妻人人妻碰碰 | 国产亚洲精品美女久久久久 | 里面也请好好动漫2在线观看 | 蜜桃成人在线观看 | 又大又硬又爽又黄A片哪里看 | 免费观看久久久 | 高潮毛片无遮挡高清视频播放 | 中文字幕乱码在线 | 97超碰在线免费 | 狠狠欧美| 超碰夜夜操 | 再深点灬舒服灬太大了添少妇字幕 | 成年人视频在线免费观看 | 亚洲成人资源在线 | 久久久噜噜噜久久中文字幕色伊伊 | 粉嫩小泬无遮挡久久久久久 | 99热这里只有精品最新地址获取 | 国产精品免费久久久久久久久久中文 | 91精品国产免费久久综合 | 国产精品一区二区久久冈江凛 | 中文字幕亚洲无线码在线一区 | 男女交性视频播放 | 在线精品福利 | 欧美一级片毛片免费观看视频 | 亚洲日产精品一二三四区新增区域 | 欧美黑人体内she精在线观看 | 高清国语自产拍免费 | 欧美三片在线视频观看 | 日韩欧美亚洲综合久久影院d3 | 成人亚洲国产 | 欧美网站在线观看 | 日韩黄色大片免费看 | 国产av国片精品 | 免费1级a做爰片观看 | 中文字幕亚洲欧美专区 | 久久久最新网址 | 添逼视频 | 3级黄色 |