我想在设置%了height一个div包含在fieldset,但浏览器不计算相同的方式的内部高度fieldset ,当你使用legend!
Firefox:height: 100%考虑图例的高度:没关系.

Chrome:height: 100%不考虑图例的高度:它溢出.

Internet Explorer:height: 100%不考虑图例的高度:它溢出.

1.您是否知道一个干净的解决方案,以便在3个浏览器中获得相同的结果?
2.与W3C建议相比,哪个是正确的?
以下是用于进行测试的代码:
<html>
<body>
<fieldset style="height:60px;width:150px;">
<legend>Legend</legend>
<div style="height:100%;width:100%;margin:0;padding:0;background-color:#FF0000;">
DIV : height 100%
</div>
</fieldset>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)