在ie下模擬css3中的box-shadow(陰影)可以使用ie的Shadow(陰影)濾鏡 
基本語法:filter: progid:DXImageTransform.Microsoft.Shadow(color=’顏色值’, Direction=陰影角度(數值), Strength=陰影半徑(數值)); 
注意:該濾鏡必須配合background屬性一起使用,否則該濾鏡失效。 
.box-shadow{ 
filter: progid:DXImageTransform.Microsoft.Shadow(color=’#969696′, Direction=135, Strength=5);/*for ie6,7,8*/ 
background-color: #eee; 
-moz-box-shadow:2px 2px 5px #969696;/*firefox*/ 
-webkit-box-shadow:2px 2px 5px #969696;/*webkit*/ 
box-shadow:2px 2px 5px #969696;/*opera或ie9*/ 
} 
讓IE實現CSS3中的border-radius(圓角)
.box-radius { 
border-radius: 15px; 
behavior: url(border-radius.htc); 
} 
大家知道IE 6,7,8不支持CSS3中新加屬性,老外寫了一個htc,可以讓IE 6,7,8模擬部分的CSS3屬性,包括:border-radius(圓角),box-shadow(陰影),text-shadow(文本陰影): 
注意:htc文件是要放在服務器上,放在本地測試是不行的! 
.box { 
-moz-border-radius: 15px; /* Firefox */ 
-webkit-border-radius: 15px; /* Safari and Chrome */ 
border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */ 
-moz-box-shadow: 10px 10px 20px #000; /* Firefox */ 
-webkit-box-shadow: 10px 10px 20px #000; /* Safari and Chrome */ 
box-shadow: 10px 10px 20px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
behavior: url(ie-css3.htc); /* 可以讓IE 6,7,8模擬部分的CSS3屬性 */ 
} 
完整代碼如下:
<!doctype html> 
<html lang=”en”> 
<head> 
<meta charset=”utf-8″/> 
<title>讓IE支持css3</title> 
<style> 
.box-shadow{ 
width:200px; height:100px; 
margin-bottom:20px; 
filter: progid:DXImageTransform.Microsoft.Shadow(color=’#969696′, Direction=135, Strength=5);/*for ie6,7,8*/ 
background-color: #eee; 
-moz-box-shadow:2px 2px 5px #969696;/*firefox*/ 
-webkit-box-shadow:2px 2px 5px #969696;/*webkit*/ 
box-shadow:2px 2px 5px #969696;/*opera或ie9*/ 
} 
.box-radius { 
width:200px; height:100px;margin-bottom:20px; 
background-color: #eee; 
border-radius: 15px; 
behavior: url(http://jt.875.cn/css3/border-radius.htc); 
} 
.box { 
width:200px; height:100px;background-color: #eee;margin-bottom:20px; 
-moz-border-radius: 15px; /* Firefox */ 
-webkit-border-radius: 15px; /* Safari and Chrome */ 
border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */ 
-moz-box-shadow: 10px 10px 20px #000; /* Firefox */ 
-webkit-box-shadow: 10px 10px 20px #000; /* Safari and Chrome */ 
box-shadow: 10px 10px 20px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */             
新聞熱點
疑難解答