fix(fe): textarea 占位/文字从第一行开始(改回块级顶部对齐)

共用输入样式 .input,input,textarea,.picker-box 里的 display:flex+
align-items:center 是给单行 input 竖向居中的,但选择器带了 textarea,
导致所有多行输入的占位/光标被竖向居中、不从第一行开始。加一条
textarea{display:block} 恢复顶部对齐,一处修计划备注/记录描述/体重描述/评论。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Blizzard
2026-07-31 14:50:49 +08:00
parent 282306b919
commit d5dfde14f4
+4
View File
@@ -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)}
/* 分段选择 */