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

Javascript Vuetify.js:<;v-text-field>;圆角,javascript,css,vuetify.js,Javascript,Css,Vuetify.js,如何在Vuetify中获得圆角 <v-flex xs12> <v-text-field style="border-radius:50px" label="Text field" solo ></v-text-field> </v-flex> 我尝试了容器的和本身的边界半径属性,但没有成功 .每当我需要更改Vuetify样式时,我都会向包含元素添加一个类,然后添加样式。由于特殊性,使用Vuet

如何在Vuetify中获得圆角

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

我尝试了容器的
本身的
边界半径
属性,但没有成功


.

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

模板

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

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

模板

<v-text-field
  label="Text field"
  solo
  class="my-input"
></v-text-field>
可以将舍入属性添加到v文本字段()

您可以将舍入属性添加到v文本字段()

您可以执行以下操作:

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

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

  • 圆形sm
  • 圆的
  • 圆形lg
  • 圆形xl
  • 四舍五入-0
我经常使用“rounded-0”来删除组件(如
v-text-field
)中讨厌的边界半径

.

您可以执行以下操作:

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

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

  • 圆形sm
  • 圆的
  • 圆形lg
  • 圆形xl
  • 四舍五入-0
我经常使用“rounded-0”来删除组件(如
v-text-field
)中讨厌的边界半径


.

我刚才遇到了一个老问题,但在没有其他选择的情况下,这通常是一个很好的建议,使用Vuetify API提供的
rounded
prop比在CSS中引用内部类名更安全(更干净)。我自己经常这样做,但只是在API(见下面的Johan Ström答案)或支持类(见下面的shawnl答案)不支持所需结果时作为最后手段。我把这个答案排在约翰之后的第三位,然后是肖恩的答案。(可能在发布此答案时,这些备选方案并不存在。)我刚刚遇到了一个老问题,但尽管在没有备选方案的情况下这通常是一个很好的建议,但使用Vuetify API提供的
rounded
prop比在CSS中引用内部类名更安全(更干净)。我自己经常这样做,但只是在API(见下面的Johan Ström答案)或支持类(见下面的shawnl答案)不支持所需结果时作为最后手段。我把这个答案排在约翰之后的第三位,然后是肖恩的答案。(在发布此答案时,这些备选方案可能并不存在。)