gpt4 book ai didi

css - 在 div 中定位 div

转载 作者:太空宇宙 更新时间:2023-11-03 22:10:16 25 4
gpt4 key购买 nike

我在按要求将 div 放入 div 时遇到问题。请看下面的代码。

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div style="min-width:100%; min-height:90%; background-color:Red; text-align:center;">
<div style="min-height:100%; background-color:Green; width:90%; height:100%;
color:White;">testing 100% height and 90% width in red container</div>
</div>
<div style="min-height:10%; background-color:Yellow; width:100%;"></div>
</body>
</html>

现在我想利用红色 div 的所有高度将绿色 div 放置在红色 div 中。因此,绿色 div 的高度应等于红色 div,宽度应为红色 div 宽度的 90%。我想我也做了同样的事情,但它在任何浏览器中都不起作用。

要查看问题,请复制我提供的代码并将其保存为 HTML 文件。然后在 IE 中查看。

请帮帮我。

最佳答案

  1. 您没有 Doctype,因此浏览器将进入 Quirks 模式并出现很多错误(IE 比其他错误更多)
  2. 应用于高度为“auto”的元素的子元素的百分比高度被视为高度为“auto”。由于您没有为 body 元素指定高度,它的默认值为“auto”。

关于css - 在 div 中定位 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/858771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com