Başlık, temel olarak her şeyi açıklıyor. Diğeri her durumda aynı kalır, ama yine de dört ilan ediliyor -Vurguluda birden fazla arka plandan sadece birini değiştir
#element {
background: url(image.png) no-repeat center center,
linear-gradient(to top, #86a53c, #516520);
}
#element:hover {
background: url(image.png) no-repeat center center,
linear-gradient(to top, #A0C153, #516520);
}
#element:active {
background: url(image.png) no-repeat center center,
linear-gradient(to top, #516520, #A0C153);
}
Gördüğünüz gibi, arka plan resimleri değişikliklerin tek: Burada
bir örnek kez!
Yani, yalnızca arka planlardan birini değiştirmek mümkün, ama diğerini olduğu gibi tekrar tekrar bildirmek zorunda kalmadan bırakmak mümkün mü?
Diğer CSS arka plan özelliklerinin (tekrarlama, konum vb.) Ayrı ayrı ayarlanabileceğini biliyorum. Bu sadece hızlı bir örnektir.
Bir cevap duygu olacak hayal kırıklığı ... –
iyi soru, ama muhtemelen hiçbir –
var @ WesleyMurch - artık değil. Cevabımı gör. –