From d5dfde14f4395955599b73fcf5fc6dd0d9e56753 Mon Sep 17 00:00:00 2001 From: Blizzard Date: Fri, 31 Jul 2026 14:50:49 +0800 Subject: [PATCH] =?UTF-8?q?fix(fe):=20textarea=20=E5=8D=A0=E4=BD=8D/?= =?UTF-8?q?=E6=96=87=E5=AD=97=E4=BB=8E=E7=AC=AC=E4=B8=80=E8=A1=8C=E5=BC=80?= =?UTF-8?q?=E5=A7=8B=EF=BC=88=E6=94=B9=E5=9B=9E=E5=9D=97=E7=BA=A7=E9=A1=B6?= =?UTF-8?q?=E9=83=A8=E5=AF=B9=E9=BD=90=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 共用输入样式 .input,input,textarea,.picker-box 里的 display:flex+ align-items:center 是给单行 input 竖向居中的,但选择器带了 textarea, 导致所有多行输入的占位/光标被竖向居中、不从第一行开始。加一条 textarea{display:block} 恢复顶部对齐,一处修计划备注/记录描述/体重描述/评论。 Co-Authored-By: Claude Opus 5 --- pets-fe/app.wxss | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pets-fe/app.wxss b/pets-fe/app.wxss index 0415502..419d4a7 100644 --- a/pets-fe/app.wxss +++ b/pets-fe/app.wxss @@ -227,6 +227,10 @@ page{scrollbar-width:none;-ms-overflow-style:none} width:100%;border:1rpx solid var(--line);background:var(--surface-2);height:184rpx;border-radius:var(--r-md); padding:var(--sp-4);color:var(--text);font-size:var(--fs-lg);box-sizing:border-box; } +/* 上面那条共用规则的 flex+align-items:center 是给单行 input 竖向居中用的, + 但选择器带了 textarea,导致多行输入的占位/文字被竖向居中、不从第一行开始。 + 这里把 textarea 改回块级顶部对齐,各自的高度仍由具体 class 决定 */ +textarea{display:block;padding:var(--sp-4);line-height:1.6} .placeholder{color:var(--muted2)} /* 分段选择 */