[英]CSS: Span tag in same line
我有一个h4标签,其中我有4个span,绑定到每个span标签的文本长度会有所不同(span标签的宽度会有所不同)。 无论宽度如何,如何使span标签显示在同一行中?
<h4>
<span class="spanclass">text 1</span>
<span style="white-space: pre-wrap !important">:</span>
<span class="spanclass">text 3</span>
<span class="fa fa-pencil"></span>
</h4>
.spanclass {
white-space: pre-wrap !important;
display: inline-flex!important;
word-wrap: break-word;
word-break: break-all;
}
请帮忙,谢谢。
您只需要设置white-space: nowrap
带有overflow: hidden
white-space: nowrap
overflow: hidden
在标题元素上:
h4 {
white-space: nowrap;
overflow: hidden;
}
将最小宽度添加到h4标签:
h4{
min-width: 100px;
}
或者,您也可以像这样通过包装进行响应式设计: http : //jsfiddle.net/z83wjao9/2/
没有包装: http : //jsfiddle.net/z83wjao9/3/
h4 span .spanclass {
float:left;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.