gpt4 book ai didi

html - 如何摆脱两个div之间的空间?

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

我必须将 div 布局为 display: inline-block。有意地,我希望这两个 div(tileImage,title)共享父 div(预览)的 300px 宽度。因此,我将它们的宽度设置为 50%。由于某种原因,第二个 div 被移动到下一行。

div“title”的宽度更改为 48% 会将 div 移动到 div“titleImage”旁边。你会注意到它们之间的空间。这个空间从哪里来?我该如何摆脱它?

这是 JFiddle:http://jsfiddle.net/SFDPe/2/

谢谢!

最佳答案

您应该将元素左右浮动。然后,确保将 height: auto;overflow: auto; 设置为父容器。这确保了 .parent 容器实际上会溢出并在元素在其中 float 时自动增长。

JSfiddle here.

.preview {
width: 300px;
border: 1px solid red;
vertical-align: top;
height: auto;
overflow: auto;
}

.title {
width: 50%;
background-color: olive;
float: right;
}

.tileImage {
width: 50%;
background-color: orange;
float: left;
}

关于html - 如何摆脱两个div之间的空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18032493/

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