Рассмотрим следующий пример:(live demo here)
$(function() {
console.log("width = " + $("td").width());
});
td {
border: 1px solid black;
width: 50px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
Hello Stack Overflow
Вывод:width = 139
, а многоточие не появляется.
Что я здесь упускаю?