span元素在使用display:inline-block 与overflow:hidden属性后,高度改变。
样式:
.techno-content-detail-content span {
display
:
inline-block
;
}
.filelimit {
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
}
代码:
<div class="techno-content-detail-content">
<span>
文档说明:
<span class="filelimit">fafasfasdfasd</span>
</span>
</div>
建议:span不使用display:inline-block属性。可使用float属性。
使用float属性时,对于其父元素来说,元素浮动之后,它脱离当前正常的文档流,所以它也无法撑开其父元素,造成父元素的塌陷,效果如下图所示。
父辈元素可以使用overflow:hidden;消除子元素float带来的塌陷效果