@Nikolay2024

Как сделать перенос строки наверх?

Делаю калькулятор и хочу, чтобы строки переносились выше.
word-wrap: break-word и подобные переносят строку вниз. А как можно сделать, чтобы последующие строки начинались выше предыдущих?

Например:

+7+8+9
+4+5+6
1+2+3
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
MrDecoy
@MrDecoy Куратор тега CSS
Верставший фронтендер
По умолчанию средствами css такого можно добиться только с помощью writing-mode: vertical-lr и transform: rotate(-90deg)
Вариант этот так себе, поэтому лучше JS - на каждый перенос строки (он же не автоматический?) помещать весь предыдущий текст в отдельный элемент, и добавлять в блок выше, ну а там уже и делать особо ничего не надо. display:flex; flex-direction: column или просто создавать блочные элементы.

Если перенос всё же автоматический, то только вариант на css
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы