white-space: pre-line;
white-space: pre-wrap;
text-decoration: none;
list-style: none;
border-radius: 50%;
flexアイテムが2つあって、1つ目を一番上に、2つ目を一番下に配置したいとき、flex-growを使って余白を割り当てることで実現できる.
<div class="chat__main">
<div id="messages" class="chat__messages"></div>
<div class="compose">
...
</div>
</div>
.chat__main {
display: flex;
flex-direction: column;
}
.chat__messages {
flex-grow: 1;
}
composeクラスにはflex-growを割り当てないことでchat__messagesのdivにすべての余白が割り当てられる→composeが一番下に適用される
position: -webkit-fixed;の追加