पर एकाधिक पृष्ठभूमि में से केवल एक को बदलें शीर्षक मूल रूप से यह सब कहता है।होवर
यहाँ एक उदाहरण है:
#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);
}
आप देख सकते हैं, पृष्ठभूमि छवियों परिवर्तन का केवल एक - एक दूसरे को हर राज्य में ही रहता है, लेकिन अभी भी चार घोषित किया जा रहा है बार!
तो, क्या पृष्ठभूमि में से केवल एक को बदलना संभव है, लेकिन दूसरे को छोड़ दें - इसे फिर से घोषित किए बिना?
मुझे पता है कि अन्य सीएसएस पृष्ठभूमि गुण (दोहराना, स्थिति इत्यादि) अलग से सेट किया जा सकता है। यह सिर्फ एक त्वरित उदाहरण है ...
मैं एक निराशाजनक जवाब महसूस कर रही हो जाएगा ... –
अच्छा सवाल है, लेकिन शायद नहीं –
है @ वेस्लेमर्च - अब और नहीं है। मेरा जवाब देखें –