searchPayee 搜索按钮样式优化

This commit is contained in:
tianfeng 2025-08-26 10:20:42 +00:00
parent 5f6f57a3c4
commit 5200af892d

View File

@ -401,6 +401,10 @@ onMounted(() => {
border-radius: 12px; border-radius: 12px;
padding: 4px; padding: 4px;
box-shadow: 0 2px 8px rgba(0,0,0,0.1); box-shadow: 0 2px 8px rgba(0,0,0,0.1);
width: 100%;
max-width: 100%;
box-sizing: border-box;
gap: 4px; /* 添加元素间距 */
} }
.search-input { .search-input {
@ -410,6 +414,7 @@ onMounted(() => {
font-size: 16px; font-size: 16px;
background: transparent; background: transparent;
outline: none; outline: none;
min-width: 0; /* 防止flex item超出容器 */
} }
.search-input::placeholder { .search-input::placeholder {
@ -423,18 +428,20 @@ onMounted(() => {
color: #999; color: #999;
font-size: 18px; font-size: 18px;
cursor: pointer; cursor: pointer;
margin-right: 4px; flex-shrink: 0;
} }
.search-btn { .search-btn {
background-color: #8B5CF6; background-color: #8B5CF6;
color: white; color: white;
border: none; border: none;
padding: 10px 20px; padding: 10px 16px;
border-radius: 8px; border-radius: 8px;
font-size: 14px; font-size: 14px;
font-weight: 600; font-weight: 600;
cursor: pointer; cursor: pointer;
flex-shrink: 0; /* 防止按钮被压缩 */
white-space: nowrap; /* 防止文本换行 */
} }
.search-btn:active { .search-btn:active {
@ -601,4 +608,56 @@ onMounted(() => {
color: #666; color: #666;
font-size: 14px; font-size: 14px;
} }
/* 响应式设计 */
@media (max-width: 480px) {
.search-box {
padding: 3px;
gap: 4px;
}
.search-input {
padding: 10px 12px;
font-size: 14px;
}
.search-btn {
padding: 10px 12px;
font-size: 13px;
min-width: 60px;
}
.clear-btn {
padding: 6px;
font-size: 16px;
}
.type-btn {
padding: 5px 10px;
font-size: 11px;
}
.user-item {
padding: 12px;
}
.user-avatar {
width: 44px;
height: 44px;
font-size: 16px;
}
.user-details h4 {
font-size: 15px;
}
.user-details p {
font-size: 13px;
}
.add-btn {
padding: 6px 12px;
font-size: 13px;
}
}
</style> </style>