gpt4 book ai didi

html - 给父 div float 内容的宽度

转载 作者:搜寻专家 更新时间:2023-10-31 08:18:41 25 4
gpt4 key购买 nike

我想创建一个足够宽的外部 div 以包含它的所有子项(向左浮动)。

这是我想要实现的目标的基本图表(在纯 CSS 中)。我已经尝试了很多,但似乎无法理解这个概念。元素总是在浏览器视口(viewport)处开始换行。

   +--viewport-------------------+
| |
| +----parent div--------------------------------------------------------^
| | | |
| | +-------+ +-------+ +--------+ +---------+ +--------+ +-----+ |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | +-------+ +-------+ +--------+ +---------+ +--------+ +-----+ |
| +----------------------------------------------------------------------+
| |
| |
+-----------------------------+

谁能帮我解决这个问题?

最佳答案

white-space: nowrap 添加到父 div 并为子元素添加 display: inline-block 而不是 float: left,例如:

.parent_div {
white-space: nowrap;
}
.parent_div > div {
display: inline-block;
}

这是一个例子: FIDDLE

关于html - 给父 div float 内容的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22022151/

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