代码之家  ›  专栏  ›  技术社区  ›  Billal Begueradj

Vuetify.js:<v-text-field>圆角

  •  0
  • Billal Begueradj  · 技术社区  · 6 年前

    <v-text-field> 在Vuetify?

    <v-flex xs12>
        <v-text-field  style="border-radius:50px"
            label="Text field"
            solo
        ></v-text-field>
    </v-flex>
    

    我试过了 border-radius <v-flex> <v-text-field> 但它不起作用。

    Codepen .

    1 回复  |  直到 6 年前
        1
  •  4
  •   Justin Kahn    6 年前

    每当我需要更改Vuetify样式时,我都会向包含元素添加一个类,然后添加样式。使用Vuetify(像任何框架一样)可能会因其特殊性而令人沮丧。在这种情况下,你至少需要3级的特异性。

    模板

    <v-text-field
      label="Text field"
      solo
      class="my-input"
    ></v-text-field>
    

    .my-input.v-input .v-input__slot {
      border-radius: 100px;
    }
    
        2
  •  5
  •   Johan Ström    5 年前

    您可以添加 属性转换为v文本字段( vuetify docs

    <v-text-field
      label="Text field"
      solo
      rounded
    ></v-text-field>
        3
  •  0
  •   shawnl    3 年前

    <v-text-field
      label="Text field"
      solo
      class="rounded-lg"
    ></v-text-field>
    

    可以添加以下类来控制边界半径:

    • 圆形sm
    • 四舍五入
    • 圆形lg

    v-text-field .

    Full documentation here .