jiaqingjiayi-xiaochengxu/甲情_甲意/miniprogram/pages/zixunmeijiashi/zixunmeijiashi.acss
2025-01-21 21:56:53 +08:00

86 lines
2.0 KiB
Plaintext

.chat-message {
display: flex;
margin-bottom: 8px;
}
.message-content {
display: flex;
align-items: center;
}
.chat-message.user {
justify-content: flex-end;
}
.chat-message.bot {
justify-content: flex-start;
}
.chat-message.user .message-content {
flex-direction: row-reverse; /* 头像和气泡反向排列 */
}
.avatar {
width: 40px;
height: 40px;
border-radius: 50%;
margin: 0 8px;
}
.bubble {
max-width: 70%;
padding: 8px;
border-radius: 4px;
background-color: #e0e0e0;
word-wrap: break-word;
}
.chat-message.user .bubble {
background-color: #1cbbb4;
color: #fff;
}
.chat-container {
display: flex;
flex-direction: column;
height: 100vh;
justify-content: space-between;
}
.chat-box {
flex: flex;
height: 100%;
padding: 16px;
overflow-y: auto;
background-color: #f9f9f9;
}
.input-box {
display: flex;
align-items: center; /* 垂直居中对齐 */
padding: 5px;
background-color: #f9f9f9;
margin-left: 15px;
}
.box1 {
flex: 1; /* 使输入框占据剩余空间 */
height: 35px; /* 设置输入框的高度 */
padding: 8px; /* 设置输入框内边距 */
font-size: 16px; /* 设置字体大小 */
border: 1px solid #ccc; /* 设置边框 */
border-radius: 4px; /* 设置边框圆角 */
box-sizing: border-box; /* 使内边距和边框包含在宽度和高度内 */
margin-right: 10px; /* 设置输入框和按钮之间的间距 */
}
.send-button {
display: flex; /* 使用 flexbox 布局 */
justify-content: center; /* 水平居中对齐 */
align-items: center; /* 垂直居中对齐 */
background-color: #62adf9; /* 设置按钮背景色 */
border: none; /* 去掉按钮边框 */
padding: 15px 10px; /* 设置按钮内边距 */
color: #fff; /* 设置按钮文字颜色 */
border-radius: 4px; /* 设置按钮圆角 */
cursor: pointer; /* 设置鼠标指针为手型 */
font-size: 16px; /* 设置字体大小 */
}