日期:2014-05-17  浏览次数:20804 次

HR在为啥IE6 、IE8 显示不同。IE6为啥边距太大?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title></title>
  <style type="text/css">
body,hr{margin:0px; padding:0px;}
  </style>
</head>
<body>
4444444444<hr/>55555555555<hr/>666666666666
</body>
</html>

HR在为啥IE6 、IE8 显示不同。IE6为啥边距太大?


------解决方案--------------------
再加个 line-height:1px;  看一下
------解决方案--------------------
可能是默认值不一样吧,只能对hr用_margin-top:-8px;来调了

------解决方案--------------------