Как выровнять метаданные (время и значок) в макете пузырька чата, если текст короткий?CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Как выровнять метаданные (время и значок) в макете пузырька чата, если текст короткий?

Сообщение Anonymous »


Изображение

Как это должно выглядеть " правильная версия"
Изображение
Как это выглядит: «неправильная версия»
Метаданные выглядят нормально, когда текст длинный, однако, когда текст, например, короткий, пользователь отправляет метаданные «ОК». позиционируется неправильно.
Я пробовал использовать гибкий дисплей, но проблема в том, что сообщение не охватывает метаданные, что в конечном итоге выглядит так, будто справа слишком много отступов. Сейчас, когда пользователь отправляет короткое сообщение типа «ОК», метаданные не отображаются должным образом. Я не могу найти этот баланс.

Код: Выделить всё

html {
font-family: "Roboto", serif;
}

.chat-window {
width: 500px;
display: flex;
}

.message {
margin: 0;
font-size: 14.2px;
position: relative;
padding: 16px;
}

.message p {
margin: 0;
}

.sent {
justify-content: end;
background-color: #ECF9FD;
}

.metadata {
float: right;
position: absolute;
bottom: 0;
right: 5px;
white-space: nowrap;
}

.time {
font-size: 12px;
}

Код: Выделить всё




Pel


21:08










Подробнее здесь: https://stackoverflow.com/questions/791 ... t-is-short
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»