diff --git a/src/assets/styles/reset.scss b/src/assets/styles/reset.scss index 7d9463d..2002f42 100644 --- a/src/assets/styles/reset.scss +++ b/src/assets/styles/reset.scss @@ -37,10 +37,14 @@ button { cursor: pointer; } -.v-input--density-compact { - .v-field__input { - padding-inline: var(--v-field-padding-start) var(--v-field-padding-end); - padding-top: var(--v-field-input-padding-top); - padding-bottom: var(--v-field-input-padding-bottom); - } +/* 全局 reset 的 * { padding/margin: 0 } 会覆盖 Vuetify @layer 样式,需恢复输入框与标签留白 */ +.v-field__input { + padding-inline: var(--v-field-padding-start) var(--v-field-padding-end); + padding-top: var(--v-field-input-padding-top); + padding-bottom: var(--v-field-input-padding-bottom); +} + +.v-label.v-field-label { + margin-inline-start: var(--v-field-padding-start); + margin-inline-end: var(--v-field-padding-end); } \ No newline at end of file