【发布时间】:2021-10-27 15:24:20
【问题描述】:
我正在使用“Nuxt”应用程序并使用“Vuetify”作为我的框架。这是我的一个组件的代码:
<template>
<v-text-field
color="var(--color4)"
class="px-15"
>
<template v-slot:label>
<span class="labelClass">
please enter your name
</span>
</template>
</v-text-field>
</template>
<style scoped>
.labelClass {
font-size: 1.2rem;
}
</style>
我想增加输入中标签的字体大小。根据Vuetify ducomentation,我们必须使用“插槽”来做到这一点。所以我添加了一个新模板和“插槽”。然后我使用 labelClass 作为其中的 span 来控制字体大小。字体大小发生了变化,但这里的问题是,如果我增加字体大小(例如增加到 1.8rem),那部分文本就会消失:
如果字体大小增加,情况会变得更糟。我也阅读了this question,但它对我没有帮助。我还尝试为 v-text-field 和诸如 v-text-field__slot 之类的一些类设置“高度”属性,但它们对我不起作用。
【问题讨论】:
标签: vue.js nuxt.js vuetify.js font-size