왼쪽에 요소가 떠 있고 오른쪽에 요소가 떠있는 상태로 두 줄로 나뉘어 있습니다. 텍스트가 메시지 div의 하단에 표시되는 채팅 클라이언트가되어야합니다. 어떤 이유로 인해 보내고받은 메시지가 같은 줄로 끝납니다.다른 행에 오른쪽 플로트 및 왼쪽 플로트
여기에 html이 있습니다.
<div class="messages">
<div class="message-list">
<div class="message-row">
<span class="sent-message">Hello world</span>
</div>
<div class="message-row">
<span class="received-message">TESTING</span>
</div>
</div>
</div>
그리고 CSS를
.messages {
height: 500px;
position: relative;
}
.message-list {
position: absolute;
bottom: 0;
width: 100%;
}
.sent-message{
float: right;
}
.received-message {
float: left;
}
그리고 jsfiddle. https://jsfiddle.net/5pdad3tx/
가능한 중복 (http://stackoverflow.com/questions/2580772/how-do-i-get-a-new- 라인 후 사용 - floatleft) –