gpt4 book ai didi

html - CSS 宽度和高度属性不起作用

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

我试图让我的 div 将整个窗口均匀地切割成四个均匀的正方形。

我将每个 div 的宽度和高度属性设置为 50vh 而在带有 display: flexflex-wrap: wrap 的容器中>.

但是显示的是四个矩形div,根本不是正方形div。

我尝试将其更改为 50%,但这没有帮助。这是我的代码:

#container {
display: flex;
flex-wrap: wrap;
}
.square {
height: 50vh;
width: 50vh;
border: 1px solid black;
}
<div id="container">
<div class="square">Britt</div>
<div class="square">JOn</div>
<div class="square">Devin</div>
<div class="square">Brevin</div>
</div>

最佳答案

这是您要找的吗?

html, body {
margin: 0;
}
#container {
display: flex;
flex-wrap: wrap;
}
.square {
flex-basis: 50%;
height: 50vw;
border: 1px solid black;
box-sizing: border-box;
}
<div id="container">
<div class="square">Britt</div>
<div class="square">JOn</div>
<div class="square">Devin</div>
<div class="square">Brevin</div>
</div>

关于html - CSS 宽度和高度属性不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41386317/

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