68 lines
1.1 KiB
CSS
68 lines
1.1 KiB
CSS
/* 消息容器 */
|
|
#messages {
|
|
padding: 10px;
|
|
margin-bottom: 10px;
|
|
height: calc(100% - 140px);
|
|
overflow-y: auto;
|
|
}
|
|
|
|
/* 消息 */
|
|
#messages div {
|
|
border: 2px solid #000000;
|
|
font-size: 14px;
|
|
color: #000;
|
|
margin-bottom: 10px;
|
|
padding: 10px;
|
|
border-radius: 5px;
|
|
}
|
|
|
|
/* 消息加载中 */
|
|
#messages>.message.loading {
|
|
border-color: #003cff;
|
|
animation: pulse 1s infinite;
|
|
}
|
|
|
|
/* 消息加载中动画 */
|
|
@keyframes pulse {
|
|
0% {
|
|
border-color: #6e90ff;
|
|
}
|
|
|
|
50% {
|
|
border-color: #002ec5;
|
|
}
|
|
|
|
100% {
|
|
border-color: #6e90ff;
|
|
}
|
|
}
|
|
|
|
/* 用户消息 */
|
|
#messages>.message.user {
|
|
border-color: #c90000;
|
|
}
|
|
|
|
/* AI消息 */
|
|
#messages>.message.assistant {
|
|
border-color: #06af2d;
|
|
}
|
|
|
|
/* 输入容器 */
|
|
#input-container {
|
|
border-top: 2px solid #000000;
|
|
height: 100px;
|
|
width: 100%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
/* 输入框 */
|
|
#input {
|
|
margin-bottom: 10px;
|
|
height: 50px;
|
|
width: 90%;
|
|
border: 1px solid #ccc;
|
|
border-radius: 5px;
|
|
} |