/* CSS 代码 */ /* 页面布局 */ body { margin: 0; padding: 0; font-family: Arial, sans-serif; background-color: #fff; } /* 消息列表 */ .message-list { max-height: 500px; overflow: auto; padding: 10px; } /* 聊天框 */ .message-input { position: fixed; bottom: 0; background-color: #f2f2f2; width: 100%; padding: 10px; box-sizing: border-box; } /* 消息样式 */ .message { margin-bottom: 10px; } /* 发送者名称样式 */ .message .sender { font-weight: bold; margin-right: 5px; } /* 发送时间样式 */ .message .time { font-size: smaller; color: grey; margin-left: 5px; } /* 消息内容样式 */ .message .text { margin-left: 10px; font-size: larger; }
这是一个简单的 CSS 聊天室的源代码。它使用了基本的 CSS 属性来设计聊天消息的外观和布局。
聊天室有两部分:一个消息列表和一个消息输入框。消息列表使用了max-height
和overflow
属性,以便在窗口大小改变时,滚动条能够自动出现。消息输入框是固定在页面底部的。
每条消息都有三个元素:发送者名称,发送时间和消息内容。这些元素都有特定的 CSS 样式,例如font-weight
和font-size
等等。消息内容采用了左对齐的布局。
通过使用这些 CSS 样式,大家可以创建一个简约而优雅的聊天室界面。