Переполнение текста: многоточие странно расположено в IE10

Я использую text-overflow: ellipsis в IE10, и он странно отображает эллипсы, расположенные очень широко. Я подумал, что это может быть проблема со шрифтом, поэтому я изменил шрифт на Arial, но это все еще происходит.

введите описание изображения здесь

Если я наберу многоточие, оно будет отображаться нормально. Не совсем уверен, что вызывает это.

введите описание изображения здесь


person morgoe    schedule 29.04.2015    source источник
comment
Это три точки «...», точки с пробелами «. . . » или символ Юникода «…»? Какой из них больше всего похож на многоточие IE?   -  person Sebastian Simon    schedule 29.04.2015
comment
@Xufox Тот, который я ввел и отображается нормально, - это символ Юникода «…». Тот, который странно отображается, взят из свойства css text-overflow: ellipsis;, которое, как я полагаю, также будет использовать символ Unicode.   -  person morgoe    schedule 30.04.2015
comment
Но один и тот же символ Unicode не должен выглядеть по-разному.   -  person Sebastian Simon    schedule 30.04.2015
comment
Тот, который отображается странно, генерируется из свойства CSS, я не знаю, что именно он там делает .. Тот, который отображается правильно, - это типизированный символ.   -  person morgoe    schedule 30.04.2015
comment
Хорошо, тогда, вероятно, CSS - это «. . . » что является приемлемой альтернативой «…», насколько я помню… или альтернативой, которой следовало избегать…   -  person Sebastian Simon    schedule 30.04.2015
comment
Если бы IE поддерживал это, вы могли бы использовать text-overflow:'…';, но, к сожалению, это не так. Согласно Википедии форма «. . . » на самом деле одна из наиболее распространенных форм, но IE не соответствует стандарту. Итак, вы просите обходного пути, чтобы исправить это в IE?   -  person Sebastian Simon    schedule 30.04.2015
comment
«Реализации могут заменять символ многоточия, соответствующий языку, сценарию или режиму письма» Хорошо, очевидно, IE действительно следует стандарту.   -  person Sebastian Simon    schedule 30.04.2015
comment
Это происходит только в IE10, IE11 отображает это нормально, и мы не поддерживаем IE9 (хвала Господу). Все остальные браузеры обрабатывают нормально. Это не нарушение сделки, но я надеялся, что есть простой ответ.   -  person morgoe    schedule 01.05.2015
comment
Вот какой-то принятый ответ, и, возможно, он подходит и для этой проблемы: stackoverflow.com/questions/18691919/   -  person Nezir    schedule 26.09.2018