gpt4 book ai didi

html - 为什么这段文字会移动我的 div?

转载 作者:太空宇宙 更新时间:2023-11-04 16:07:16 24 4
gpt4 key购买 nike

我有一个白色 div 网格,后面有一个绿色 div (like this) .我试图在每个 div 中放置文本,但出于某种原因,当我提供一个 div 文本时,该 div 被向下移动了 (like this) .我可以使用什么 css 属性/HTML 技术使 div 在保留文本的同时保持原位?

HTML 由带有此 CSS 的 div 组成:

#main {
top: 50px;
height: 280px;
width: 100%;
background-color: green;
position: fixed;
}

其中包含带有此 CSS 的 div:

.small {
position: relative;
background-color: white;
border: 4px solid black;
width: 5%;
height: 80px;
display: inline-block;
margin-top: 2px;
}

看起来像这样:

<div id="main">
<div class="small"></div>
<div class="small"></div>
<div class="small"></div>
<div class="small"></div>
<!-- etc -->
</div>

最佳答案

它们在基线处对齐。如果有文本,那就是文本的基线(即文本的最后一行),如果没有,它就在容器底部附近。

添加

.small {
vertical-align: top;
}

改变这个。

这是一个代码笔:http://codepen.io/anon/pen/oxVajG

关于html - 为什么这段文字会移动我的 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37174860/

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