gpt4 book ai didi

html - 每个 div 旁边有多个随浏览器缩放的 div

转载 作者:行者123 更新时间:2023-11-28 08:05:51 26 4
gpt4 key购买 nike

好的,开始吧。

所以我有 3 个代表彼此相邻的 3 个内容 block 。

我希望它们在保持宽高比的同时缩放到浏览器。

这是我目前所拥有的:

.dash__node__container {
padding: 1rem;
width: 100%;
padding-bottom: 75%;
position: absolute;
}

.dash__node {
width: 32.75%;
height: 50px;
display: inline-block;
border: 1px solid #D8D8D8;
position: relative;
}

和 HTML:

<div class="dash__node__container">
<div class="dash__node"></div>
<div class="dash__node"></div>
<div class="dash__node"></div>
</div>

这段代码没有保持纵横比,第三个 block 跳到下一行。

编辑:http://codepen.io/anon/pen/ogRyoO

最佳答案

使用 float: left; 来防止 div 分开,并使用 padding-bottom 技巧而不是高度来保持宽高比。

* {
box-sizing: border-box;
}

.dash__node__container {
padding: 1rem;
width: 100%;
padding-bottom: 75%;
position: absolute;
}

.dash__node {
float: left;
width: 32.75%;
padding-bottom: 10%;
border: 1px solid #D8D8D8;
position: relative;
}

关于html - 每个 div 旁边有多个随浏览器缩放的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29495717/

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