电脑版
首页

搜索 繁体

代码(3/7)

(0, 0, 0, 0.08);

transform: translateY(-2px);

}

.chat-bubble {

max-width: 75%;

border-radius: 18px;

padding: 12px 16px;

margin-bottom: 12px;

box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);

position: relative;

animation: fadeIn 0.3s ease;

}

@keyframes fadeIn {

from { opacity: 0; transform: translateY(10px); }

to { opacity: 1; transform: translateY(0); }

}

.chat-left {

background: f1f1f1;

align-self: flex-start;

border-bottom-left-radius: 4px;

}

.chat-right {

background: 000;

color: white;

align-self: flex-end;

border-bottom-right-radius: 4px;

}

.chat-container {

display: flex;

flex-direction: column;

padding: 16px;

height: calc(100% - 140px);

overflow-y: auto;

}

.photo-item {

width: 100%;

height: 110px;

object-fit: cover;

border-radius: 12px;

cursor: pointer;

transition: all 0.3s ease;

}

.photo-item:hover {

transform: scale(1.03);

box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);

}

.photo-grid {

display: grid;

grid-template-columns: repeat(3, 1fr);

gap: 8px;

padding: 16px;

}

.memo-item {

display: flex;

align-items: center;

padding: 12px 0;

border-bottom: 1px solid rgba(0, 0, 0, 0.05);

transition: all 0.2s ease;

}

.memo-item:hover {

background: rgba(0, 0, 0, 0.02);

border-radius: 8px;

padding-left: 8px;

padding-right: 8px;

}

.hidden {

display: none;

}

.screen.active {

display: flex;

flex-direction: column;

}

热门小说推荐

最近更新小说