同じ要素の2つの異なるクラスで背景画像と背景グラデーションを定義することは可能ですか?
input[type=password] {
background-image: url(/images/icons/glyphicons_203_lock.png);
background-size: 17px auto;
background-position: 9px 5px;
}
.err input[name] {
background: -moz-linear-gradient(top, #ffdddd 0%, #ffeeee 100%);
}
エラーが発生すると、アイコンが表示されなくなります。
それがまったく役に立った場合、私は「less」を使用しています。避けたいのは、各.err要素の各アイコンを個別に定義する必要があることです。これは多くの繰り返しコードになります。