fiddle 只在Chrome和FF的工作,我不知道为什么它没有在IE浏览器中的省略号效果?希望有人能够帮助解决这个问题,如果你可以通过CSS方式解决它会更好。
顺便说一句,它似乎div有文本溢出:IE和Chrome的省略号效果。
CSS:
.ellip {
white-space: nowrap;
width: 200px;
overflow: hidden;
-o-text-overflow: ellipsis;
-ms-text-overflow: ellipsis;
text-overflow: ellipsis;
}
HTML:
<input type="text" class="ellip" value="abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz">
<div class="ellip">abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz</div>
IE版本吗? –
好的。我将更新代码到问题中。我在这里提供的一个小提琴的原因是你直接打开它看到IE和Chrome中的不同行为 –
可能的重复[如何在html输入中使用文本溢出省略号字段?](http://stackoverflow.com/questions/9771795/how-to-use-text-overflow-ellipsis-in-an-html-input-field) –