欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css聊天氣泡框

方一強2年前10瀏覽0評論

CSS聊天氣泡框是在網頁設計中常用的一個元素,它可以用來展示聊天記錄、提示信息等內容。下面我們來學習一下如何實現它。

/*HTML結構*/
<div class="chatbox">
<div class="message-container">
<div class="message-bubble">
<p>這是一條聊天記錄</p>
</div>
</div>
</div>
/*CSS樣式*/
.chatbox {
width: 100%;
display: flex;
justify-content: center;
}
.message-container {
width: 60%;
}
.message-bubble {
background-color: #ffffff;
border: 1px solid #cfcfcf;
border-radius: 20px;
padding: 10px;
margin-bottom: 10px;
max-width: 70%;
}
.message-bubble p {
margin: 0;
font-size: 14px;
color: #333333;
}
.message-bubble::after {
content: "";
display: block;
clear: both;
}
.message-bubble.sent {
background-color: #dcf8c6;
}
.message-bubble.sent::after {
content: "";
display: block;
clear: both;
}
.message-bubble.sent p {
color: #333333;
}
.message-bubble.received::before {
content: "";
position: absolute;
top: 0;
left: -13px;
border-top: 13px solid transparent;
border-right: 13px solid #ffffff;
border-bottom: 13px solid transparent;
border-left: none;
}
.message-bubble.received {
background-color: #e6e6e6;
margin-left: 10px;
}
.message-bubble.received::after {
content: "";
display: block;
clear: both;
}
.message-bubble.received p {
color: #333333;
}

以上是CSS聊天氣泡框的代碼,其中我們使用了偽類和偽元素來實現左右兩側的氣泡形狀,并且通過加入不同的類名來區分是發送的消息還是接收的消息。通過對樣式的調整,我們可以很輕松地實現美觀的聊天氣泡框效果。