gpt4 book ai didi

css - "word-wrap: break-word"带有内联 block 子项

转载 作者:行者123 更新时间:2023-11-28 10:00:45 24 4
gpt4 key购买 nike

我有一个混合了 display: inline 的 div和 display: inline-block元素,当父级有 word-wrap: break-word 时,我试图让它长行正确换行应用。

例如,如果我有

<div><span>hihihi</span><span style='display: inline-block'>hello</span>moremoremore</div>

我希望文本换行表现为 word-wrap: break-word通常会,并在需要时中断。我得到的是在 inline-block 之后立即休息元素。有什么办法可以改变这种行为吗?

我在代码笔中设置了一个最小示例:http://codepen.io/anon/pen/vEXdMR

要看我想要什么,注释掉display: inline-block就可以了在 <b> 的样式中.

最佳答案

尝试在父 div 中设置 white-space: pre

div
{
margin: 20px;
width: 60px;
word-wrap: break-word;
white-space: pre;
}

这是一个更新的代码笔:http://codepen.io/anon/pen/ByLYgv

根据文档,取自 https://developer.mozilla.org/en-US/docs/Web/CSS/white-space

pre

Sequences of whitespace are preserved, lines are only broken at newline characters in the source and at <br> elements.

关于css - "word-wrap: break-word"带有内联 block 子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27663127/

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