我的输入框有以下样式
input[type="text"] {
height:16px ;
font-size:14 ;
border-radius: 5px ;
}
我想要做的是在大多数输入上都有这种风格,但我想制作一类输入,这样我就可以添加背景颜色等。我怎样才能在样式表中做到这一点?
使用类
定义一个不同风格的类
input[type="text"].different {
background-color:red;
}
并将其应用于 html 中的输入元素
<input type="text" class="different" />
此输入将具有通用规则的input[type="text"]
所有属性,然后应用input[type="text"].different
类的所有属性。
input[type="text"].different
更重要的是,在重叠属性的情况下,.different
类中的属性将占上风。
阅读https://developer.mozilla.org/en-US/docs/CSS/Class_selectors和https://developer.mozilla.org/en-US/docs/CSS/Specificity
input[type="text"].yellow {
background-color: yellow;
}