#vue.js #vuetify.js
Вопрос:
Мне нужно поместить метку внутри v-текстового поля. Есть ли способ добавить цвет на границу сверху, границу справа, границу слева, когда я нажимаю на текстовое поле v, чтобы граница выглядела так же, как граница внизу?
https://codepen.io/magooo/pen/KKaRVVa
<v-app id="app">
<v-content class="mt-3 mx-5">
<v-text-field
dense
filled
label="Text field 1"
></v-text-field>
</v-content>
</v-app>
Комментарии:
1. Вы можете использовать выделенное текстовое поле.
Ответ №1:
Когда v-text-field
получает фокус, он применяет .v-input--is-focused
класс CSS, который можно использовать для стилизации .v-input-slot
границы при фокусировке:
.v-input--is-focused .v-input__slot {
border: 2px solid #005fcc !important;
border-bottom-color: rgba(0, 0, 0, 0.38) !important;
}