嗨以下代碼在Chrome和Firefox中完美工作,但無法在IE中使用。我試過display: -ms-flexbox
,但它沒有幫助。Flexbox無法在IE10上工作
HTML:
<div class="contener">
<span class="editableLabel">
<span class="contentTrimmed">aaaa bbbb cccc dddd eeee ffff gggg hhhh iiii jjjj kkkk llll mmmm nnnn</span>
</span>
</div>
CSS:
.contener {
width: 300px;
}
.editableLabel {
display: flex;
}
.contentTrimmed {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
我想得到的結果是截斷的文本,如果超過300像素長。
它支持IE 11及以上,點擊這裏:http://caniuse.com/#feat=flexbox –
任何想法如何獲得在IE 8-10中的行爲? – sashafierce
根據您的要求,您可以使用display:block,爲什麼flex,任何特定的原因來實現它? –