[英]Prevent span elements from wrapping
默认情况下, span
元素是内联元素。 在嵌入式格式中,上下文框可以包装。 (这就是文本环绕浮动图像时发生的情况。)
div
元素默认情况下是块元素。 在块格式化上下文中,这些框将占据所有可用的水平空间( width: 100%
)。
这就是为什么您的跨度和div无法按需工作的原因。
如果从display: inline
切换到display: inline-block
,将获得类似于块级的行为,这将防止换行,但元素将与其他内联元素水平堆叠。
W3C参考:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.