IE 1px的div

在IE中默認p的大小是最小15px,若設置的p高度小於15px,比如設置為1px會發現沒有效果,這是設置font-size:0px;line-height:1px;即可
Java代碼 
<html> 
<body> 
<p id="i1" style="border:1px solid black;height:1000px;width:800px;position:relative;"></p> 
<script> 
var str=""; 
for(var i=1,j=2;i<10;i++,j*=2){ 
str +='<p style="border-top:1px solid balck;font-size:0px;line-height:1px;position:absolute;top:'+(1000-j)+'px;left:'+(100*(i-1)+1)+'px;width:100px;height:'+(j-1)+'px;" bgColor:"#cccccc"></p>' 
  //alert(j-1); 

var d = document.getElementById("i1"); 
//d.appendChild(p); 
d.innerHTML = str; 
 
</script> 
</body> 
</html> 

作者“roc08”

You May Also Like