為不同的瀏覽器載入不同CSS的二種方法
2006/10/23 10:57:26
由于各瀏覽器(IE、gecko、opera......)對CSS的渲染方式都有所不同,造成顯示效果不同,所以可通過對其載入不同CSS的方法來解決,下面介紹下二種方法來實現,不一定很實用,難的玩一把。
純CSS方式
以下是引用片段:
Code
.box{
width:20em;
height:20em;
background:#369;
}
/*--gecko內核--*/
@mediaalland(min-width:0px){
box{
background:#CC0000;
}
}
/*--operahacks--*/
/*--不能通過W3CCSS檢驗--*/
.box{background:#808080;
}
以上代碼運行的結果,在IE中是灰色,Opera中是紫紅,Firefox中是藍色
在IE7以前版本還可采用CSS2的屬性選擇符來區別,不幸的是IE7開始已能識別。
本文章由forestgan于15-Oct-2006發表
javascript的方法
以下是引用片段:
varcss_browser_selector=function(){
var
ua=navigator.userAgent.toLowerCase(),
is=function(t){returnua.indexOf(t)!=-1;},
h=document.getElementsByTagName('html')[0],
b=(!(/opera|webtv/i.test(ua))&&/msie(\d)/.test(ua))?((is('mac')?'ieMac':'')+'ieie'+RegExp.$1)
:is('gecko/')?'gecko':is('opera')?'opera':is('konqueror')?'konqueror':is('applewebkit/')?'webkitsafari':is('mozilla/')?'gecko':'',
os=(is('x11')||is('linux'))?'linux':is('mac')?'mac':is('win')?'win':'';
varc=b+os+'js';
h.className+=h.className?''+c:c;
}();
返回列表
返回首頁
主站蜘蛛池模板:
午夜三级国产精品理论三级|
国产视频精品久久|
久久免费的精品国产V∧|
欧美极度极品另类|
免费日本三级电影|
老师洗澡喂我吃奶的视频|
国产成人刺激视频在线观看|
6一13小幻女|
天天做天天爱天天干|
三级视频网站在线观看|
日本不卡高清中文字幕免费|
亚洲AV成人无码网站|
欧美精品亚洲精品日韩专区va|
免费看黄a级毛片|
老司机午夜影院|
国产人妖ts在线视频观看|
精品国产福利片在线观看|
国产精品嫩草影院免费|
91精品欧美一区二区综合在线|
天天视频官网天天视频在线|
丁香色欲久久久久久综合网|
无码人妻一区二区三区av|
久久国产午夜一区二区福利|
最近中文字幕高清免费大全8|
亚洲国产精品区|
欧美精品在欧美一区二区|
亚洲视频手机在线|
男女一边摸一边做爽爽|
冲田杏梨在线精品二区|
美女张开双腿让男生捅|
国产一区日韩二区欧美三区|
韩国伦理片久久电影网|
国产女人18毛片水真多1|
国产鲁鲁视频在线播放|
国产第一福利136视频导航|
在线观看www日本免费网站|
国产高清在线a视频大全|
99国产精品永久免费视频|
天天爱天天做天天爽夜夜揉|
www884aa|
嫩草视频在线看|