2026-07-04 15:22:27 +08:00

50 lines
1.0 KiB
SCSS

/* 全局:禁止 body 滚动,由 app-main-scroll 内部滚动,滚动条不覆盖底部导航 */
:global(html),
:global(body) {
background: rgb(254, 254, 254);
height: 100%;
overflow: hidden;
}
:global(.v-application) {
background: rgb(254, 254, 254);
height: 100vh;
overflow: hidden;
display: flex;
flex-direction: column;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
html,body {
height: 100%;
}
ul,ol {
list-style: none;
}
a {
text-decoration: none;
color: inherit;
}
img {
border: none;
}
button {
border: none;
background: none;
cursor: pointer;
}
/* 全局 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);
}