我有这个简单的 xhtml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" style="height: 100%;">
<head>
</head>
<body style="height: 100%;">
<div style="height: 100%; overflow: auto; background-color: #00f;">
<div style="height: 400px; margin-bottom: 2000px; background-color: #f00;"></div>
</div>
</body>
</html>
它显示了两个矩形 - 但较低的(蓝色)一个不显示 2000px 边距。它只有窗户那么高。为什么?或者更重要的是,我如何让它展示出来?我可以在这两者之间添加一些像“aaa”这样的虚拟文本,</div>
</div>
但我认为这不是正确的做法。
非常感谢您的帮助!