Я использую css уже пару лет, но эта проблема действительно озадачила меня.Я хочу выровнять текст по правому краю и оставить текст встроенным на больших экранах при наличии свободного места.Когда размер экрана уменьшается (на мобильном устройстве) и текст разбивается на несколько строк, мне нужно, чтобы текст располагался по центру, но выравнивался по правому краю.
Например:
Достаточно места, все на одномвыравнивание по правому краю:
------------------------------------
Total Amount: $200,000|
------------------------------------
На маленьких экранах текст центрируется на нескольких строках и выравнивается по правому краю:
--------------------
Total Amount:|
$200,000 |
--------------------
Мои решения всегда оказываются по центру, а не по правому краю:
--------------------
Total Amount: |
$200,000 |
--------------------
или по правому краю, но не по центру:
--------------------
Total Amount:|
$200,000|
--------------------
Вот jsfiddle (https://jsfiddle.net/jmn7yLgo/), который демонстрирует проблему. Текст выравнивается по правому краю, когда достаточно места. Но, еслиВы сжимаете экран до тех пор, пока текст не разделится на несколько строк, и вы заметите, что текст становится по центру и больше не выравнивается по правому краю.
Как сделать так, чтобы текст был и по центру, и по правому краю, когда текст разделяется нанесколько строк?