text-overflow
было доступно , начиная с IE6 , поэтому вам не нужно использовать префикс поставщика Microsoft. Однако вам могут понадобиться эти расширения для Opera и Webkit в зависимости от того, что ваш сайт планирует поддерживать.
В какой версии Internet Explorer вы это тестируете?
Очевидно, что вы можете использовать плагин jQuery для этой же функции довольно легко, но вам не нужно, если IE - ваша единственная проблема, потому что, как уже было сказано, он должен поддерживать эту функцию.
Вот простое воспроизведение кода, который должен работать с использованием этой функциональности:
<!DOCTYPE html>
<html>
<head>
<title>text-overflow: ellipsis</title>
<style type="text/css">
.ellipsis {
height: 1.2em;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 150px;
}
</style>
</head>
<body>
<div class="ellipsis">
This is a test of the less-than-emergency
broadcast system. This is only a test.
</div>
</body>
</html>