Задать вопрос
@overvolt

Почему не работает overflow: hidden?

Не могу нормально сверстать меню. Если добавляешь элемент меню, состоящий из длинного текста, то всё разъезжается на 2 строки, а надо чтобы не влазящий текст просто обрезался. И ещё, только при вставке на кодепен заметил: если убрать класс "header" из части css где выполняется сброс стилей, то тогда меню изначально разъезжается. Прошу помощи, промаялся уже 2 дня.
Разъезжается из-за длинного текста
Как должно быть
  • Вопрос задан
  • 16634 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
Moskus
@Moskus
Чтобы сработал хоть какой-то overflow, должна быть ограничена ширина блока. А у вас только для всего контейнера она задана.
Ну и там, гхм, вообще бардак - какие-то float-ы непонятно зачем и так далее.
Ответ написан
@helison
student
Добавь к классу user свойство {white-space: nowrap;} нечего переносится не будет
а что б заработал overflow: hidden; надо добавить к классу ".user .txt" вот эти свойства {
overflow: hidden;
text-overflow: ellipsis;
width: 50%;
}
Ответ написан
Комментировать
gluck59
@gluck59
Виртуальный глюк
Там все нормально. Не используйте слов, которых не бывает в языке.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы