-
询问具体地点。
英文
where
-
指未知或不确定的地方。
英文
somewhere
-
表示所有地方。
书证
-
你告到哪里,我陪到哪里。
——
杜鹏程《在和平的日子里》
英文
anywhere
-
用于反问表示否定。
英文
how
-
谦逊的否定说法。
英文
not at all
<>
/* ── Feedback Modal ─────────────────────────────────────── */
.fb-overlay {
display: none;
position: fixed;
inset: 0;
background: var(--c-shadow);
z-index: 8000;
}
.fb-overlay.is-open { display: block; }
.fb-modal {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%-50%) scale(.96);
width: min(480pxcalc(100vw - 32px));
background: var(--c-surface);
border-radius: 10px;
box-shadow: 0 8px 32px rgba(0,0,0,.22);
z-index: 8001;
overflow: hidden;
transition: transform .18s easeopacity .18s ease;
opacity: 0;
}
.fb-modal.is-open {
display: block;
transform: translate(-50%-50%) scale(1);
opacity: 1;
}
/* Header */
.fb-modal__header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 14px 18px 12px;
border-bottom: 1px solid var(--c-border-light);
}
.fb-modal__title {
font-size: var(--fs-base);
font-weight: 700;
color: var(--c-text);
margin: 0;
padding: 2px 6px;
background: linear-gradient(to bottomtransparent 55%var(--c-accent-light) 55%);
display: inline-block;
}
.fb-modal__close {
background: none;
border: none;
cursor: pointer;
width: 28px;
height: 28px;
border-radius: 50%;
font-size: 14px;
color: var(--c-text-secondary);
display: flex;
align-items: center;
justify-content: center;
transition: background .15s;
}
.fb-modal__close:hover { background: var(--c-surface-alt); color: var(--c-text); }
/* Body */
.fb-modal__body { padding: 18px 18px 4px; }
.fb-field { margin-bottom: 14px; }
.fb-label {
display: block;
font-size: var(--fs-sm);
font-weight: 700;
color: var(--c-text);
margin-bottom: 6px;
}
/* Radio */
.fb-radios { display: flex; gap: 18px; flex-wrap: wrap; }
.fb-radio {
display: flex;
align-items: center;
gap: 5px;
font-size: var(--fs-sm);
cursor: pointer;
color: var(--c-text);
}
.fb-radio input[type="radio"] { accent-color: var(--c-accent); }
/* Input */
.fb-input {
width: 100%;
padding: 8px 10px;
border: 1px solid var(--c-border);
border-radius: 5px;
font-size: var(--fs-sm);
color: var(--c-text);
background: var(--c-surface);
box-sizing: border-box;
transition: border-color .15s;
}
.fb-input::placeholder { color: var(--c-text-secondary); opacity: .6; }
.fb-input:focus { outline: none; border-color: var(--c-accent); }
/* Textarea */
.fb-textarea {
width: 100%;
padding: 8px 10px;
border: 1px solid var(--c-border);
border-radius: 5px;
font-size: var(--fs-sm);
color: var(--c-text);
background: var(--c-surface);
resize: vertical;
min-height: 90px;
box-sizing: border-box;
transition: border-color .15s;
font-family: inherit;
}
.fb-textarea:focus { outline: none; border-color: var(--c-accent); }
/* Message */
.fb-msg {
font-size: var(--fs-sm);
padding: 6px 10px;
border-radius: 4px;
margin-top: 4px;
}
.fb-msg--ok { color: var(--c-success#2e7d32); background: color-mix(in srgbvar(--c-success#2e7d32) 12%transparent); }
.fb-msg--error { color: var(--c-danger#b71c1c); background: color-mix(in srgbvar(--c-danger#b71c1c) 12%transparent); }
/* Footer */
.fb-modal__footer {
display: flex;
justify-content: center;
gap: 12px;
padding: 14px 18px 16px;
}
.fb-btn {
padding: 8px 28px;
border: none;
border-radius: 5px;
font-size: 14px;
cursor: pointer;
font-weight: 500;
transition: opacity .15s;
}
.fb-btn:disabled { opacity: .6; cursor: not-allowed; }
.fb-btn--cancel { background: var(--c-text-secondary); color: var(--c-surface); }
.fb-btn--cancel:hover { background: var(--c-text); }
.fb-btn--submit { background: var(--c-primary); color: var(--c-surface); }
.fb-btn--submit:hover:not(:disabled) { background: var(--c-primary-dark); }
/* 反馈链接样式 — 简化为纯文本链接风格 */
.feedback-link {
font-size: var(--fs-sm);
color: var(--c-primary);
text-decoration: none;
cursor: pointer;
transition: color .15s;
}
.feedback-link:hover {
color: var(--c-primary-light);
text-decoration: underline;
}
>