Cách tạo: tin nhắn chat
- Trang trước Trang sắp ra mắt
- Trang tiếp theo Cửa sổ trò chuyện bật lên
Hiểu cách sử dụng CSS để tạo tin nhắn chat.
Tin nhắn chat

Hello. Bạn hôm nay thế nào?
11:00
Hey! Tôi rất tốt. Cảm ơn đã quan tâm!
11:01
Rất tốt! Vậy, bạn hôm nay muốn làm gì?
11:02
Không biết. Chơi bóng đá... hoặc có thể học thêm lập trình?
11:05Cách tạo tin nhắn chat
Bước 1 - Thêm HTML:
<div class="container"> <img src="/w3images/bandmember.jpg" alt="Avatar"> <p>Hello. Bạn hôm nay thế nào?</p> <span class="time-right">11:00</span> </div> <div class="container darker"> <img src="/w3images/avatar_g2.jpg" alt="Avatar" class="right"> <p>Hey! Tôi rất tốt. Cảm ơn đã hỏi!</p> <span class="time-left">11:01</span> </div> <div class="container"> <img src="/w3images/bandmember.jpg" alt="Avatar"> <p>Thật tuyệt! Vậy, bạn muốn làm gì hôm nay?</p> <span class="time-right">11:02</span> </div> <div class="container darker"> <img src="/w3images/avatar_g2.jpg" alt="Avatar" class="right"> <p>Nhà, tôi không biết. Chơi bóng đá.. hoặc học thêm lập trình có thể?</p> <span class="time-left">11:05</span> </div>
Bước 2 - Thêm CSS:
/* Hộp chat */ .container { border: 2px solid #dedede; background-color: #f1f1f1; border-radius: 5px; padding: 10px; margin: 10px 0; } /* Hộp chat tối hơn */ .darker { border-color: #ccc; background-color: #ddd; } /* Xóa nổi */ .container::after { content: ""; clear: both; display: table; } /* Đặt樣式 cho hình ảnh */ .container img { đặt float: trái; max-width: 60px; width: 100%; margin-right: 20px; border-radius: 50%; } /* Đặt樣式 cho hình ảnh bên phải */ .container img.right { float: right; margin-left: 20px; margin-right:0; } /* Đặt樣式 cho văn bản thời gian bên phải */ .time-right { float: right; color: #aaa; } /* Đặt樣式 cho văn bản thời gian bên trái */ .time-left { đặt float: trái; màu: #999; }
- Trang trước Trang sắp ra mắt
- Trang tiếp theo Cửa sổ trò chuyện bật lên