空白 nowrap css 适用于子项,但不适用于父项
我有一个里面有多个跨度的 div。跨度包含无法拆分为多行的文本,因此我设置了空白:nowrap。这确实会正确停止每个子范围内的换行,但也会阻止父 div 换行子范围,因此所有范围都位于延伸到页面之外的单行上。
如何更改此行为,以便 nowrap 仅适用于每个范围的内容?
I have a div with multiple spans inside. The spans contain text that cannot be split over multiple lines so I have set whitespace: nowrap. This does stop the wrapping within each child span correctly but also stop the parent div from wrapping the children so all spans are on a single line that stretches off the page.
How do I change this behaviour so the nowrap only applies to the contents of each span?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
选项 1
选项 2
Option 1
Option 2
那应该可以解决问题。 (你的 div 需要 id 属性。)
That should do the trick. (your div will need the id attribute on it.)
将
span
元素设置为display:inline-block
。Set the
span
elements to havedisplay:inline-block
.