Ответ 1
Это потому, что якоря являются стандартными, inline
элементами. Добавление display:inline-block
приведет к тому, что вышеуказанный код будет работать.
Почему следующий CSS не работает?
a {
width: 60px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
Это потому, что якоря являются стандартными, inline
элементами. Добавление display:inline-block
приведет к тому, что вышеуказанный код будет работать.
Это для модели box, display:block
выполнит задание
a {
width: 60px;
display:block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
Но это может вызвать другие проблемы, связанные с тем, что привязка (встроенный элемент) ведет себя как элемент модели окна (display: block).
Ссылка: переполнение текста
Update:
display:inline-block
Добавьте display: block
в ваш css.