【问题标题】:How to remove margin on <v-textarea>? vuetify如何删除 <v-textarea> 上的边距?验证
【发布时间】:2020-12-08 12:10:21
【问题描述】:

我有一个 textarea,我发现它有上边距。 像这样..

这是我的代码:

<v-flex d-flex xs12>
    <v-textarea
       v-model="test"
       outline
       type="text"
       color="primary"
       v-validate="{required: true}"
       data-vv-name="test"
       :error-messages="errors.collect('test')"
     > </v-textarea>
 </v-flex>

我尝试将class="mt-0" 添加到v-textarea,但没有成功。 有谁知道如何删除以及为什么我有这个上边距?

我使用的是 1.5.x 版本

谢谢!!

【问题讨论】:

    标签: css vue.js vuetify.js nuxt.js


    【解决方案1】:

    不是最佳做法,但您可以检查元素并找出哪个类增加了边距。 然后在 textarea 上添加自定义类。

    .your-class >>> .textarea-class-that-you-found {
        margin-top: 0
      }
    

    【讨论】:

    • 我已经检查了这个字段,似乎这个项目设置了 margin-top=12px(我猜默认情况下)所以我添加了.v-textarea.v-text-field--enclosed textarea { margin-top: 0px !important; },但它不起作用。
    猜你喜欢
    • 1970-01-01
    • 2012-01-17
    • 2014-02-27
    • 2011-01-30
    • 2016-03-20
    • 1970-01-01
    • 2011-04-30
    • 2019-04-18
    • 2017-04-03
    相关资源
    最近更新 更多