【发布时间】:2020-08-22 05:18:37
【问题描述】:
我有
<v-text-field hide-details class="search-field" id="name-input" placeholder="Search by name" v-model="search"></v-text-field>
在我的代码中,我想更改占位符的字体颜色。 在我的 CSS 中:
.search-field input::placeholder{
color: red!important;
}
但它不起作用。
在v-text-field 内部是一个input,如下所示:
谁能指出我哪里做错了?谢谢!
【问题讨论】:
-
字体 size 还是 color?尝试在
red和!important之间放置一个空格。 Ed:好的,我刚刚检查了一下空间,没关系。不过看起来还是更好看 -
使用浏览器的开发工具检查元素的样式。很有可能,Vuetify 正在为占位符样式提供更具体的选择器
-
颜色。我试过了,但它不起作用。很奇怪,我试过 stackoverflow.com/questions/56262429/…,它在 Codepen 中工作,但在我的代码中不起作用。
标签: javascript html css vue.js vuetify.js