gpt4 book ai didi

html - 内联 block 不能与 div 的溢出包装一起使用

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

当使用 display: inline-block 时,我有两个 div 可以很好地放在一行中,但是如果一个容器现在包含一些很长的单词,我会尝试换行使用 overflow-wrapword-break,这个容器将移动到下一行,这是我想避免的。

div {
display: inline-block;
}

div.bar {
overflow-wrap: break-word;
word-break: break-all;
}
<div>foo</div>
<div class="bar">
barbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbar
</div>

View on JSFiddle

我想要的是这个

foobarbarbarbarbarbarbarbarbarbarbarbarbarbar...
...barbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbar

最佳答案

如果您只想将两个 div 放在同一行中,请考虑使用 display:flex

将它们包装在父 div 中

了解 flexbox model here

在这里查看:

div {
display: inline-block;
}

div.bar {
overflow-wrap: break-word;
word-break: break-all;
}

div.flex-parent {
display: flex;
}
<div class="flex-parent">
<div>foo</div>
<div class="bar">
barbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbar
</div>
</div>

JSFiddle

关于html - 内联 block 不能与 div 的溢出包装一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58330585/

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