如何设置高度1px

时间:2012-10-11 11:21:17

标签: css html

嗨我在IE浏览器中遇到了我的表结构问题。我想将高度1px设置为td,但它并没有在IE中徘徊。已附上Fiddle

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

    <head>
    .listSep { border-top:1px #000000 solid; height:1px; margin:0; padding:0}
    </style>



</head>
<body>
    <table width="664" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td style="border:solid 1px #FF0000; font-size:0px; line-height:0px" height="1"><hr class="listSep"></td>
      </tr>
    </table>
    </body>

1 个答案:

答案 0 :(得分:1)

您的HTML结构无效。您的bodyhead内开始。你错过了style开始标记。

你有:     

    .listSep { border-top:1px #000000 solid; height:1px; margin:0; padding:0}
    </style>
<body>
</head>

<!-- more code -->
</body>

将其更改为:

<head>
    <style type="text/css">
    .listSep { border-top:1px #000000 solid; height:1px; margin:0; padding:0}
    </style>
</head>

<body>
<!-- more code -->
</body>