जैसा कि आप स्क्रीनशॉट में देख सकते हैं, मेरे पास एक अनियमित सूची है। इस सूची के div
में पृष्ठभूमि छवि है। जब भी मैं सूची आइटम पर माउस को घुमाता हूं, तो मैं पृष्ठभूमि की छवि को बदलना चाहता हूं। ध्यान दें कि प्रत्येक आइटम को पृष्ठभूमि को एक अलग छवि में बदलना चाहिए। मैं यह कैसे करु? मुझे केवल जवाब मिल गए हैं कि एक से अधिक छवियों को कैसे बदला जाए।सूची आइटम पर होवर करते समय पृष्ठभूमि छवि बदलना
यहां स्क्रीनशॉट है।
मैं पहले से ही इस सूची के पहले आइटम पर hovered है।
div
के सीएसएस:
.body {
display: block;
float: left;
background-image: url("bgdef.jpg");
background-repeat: no-repeat;
position: static;
width: 100%;
height: auto;
margin: 0;
}
.menu {
width: 250px;
padding: 0;
margin: 100px 0px 33% 75%;
list-style-type: none;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-user-drag: none;
}
.menu a:link,
a:visited,
a:hover,
a:active {
text-decoration: none;
bottom: auto;
padding-bottom: auto;
text-shadow: none;
}
.menu li {
background-color: white;
margin: 10px;
padding: 3px 0 3px 10%;
border-radius: 10PX 0 0 10px;
font-size: 20px;
}
.menu li:hover {
background-color: green;
margin-right: 18px;
margin-left: 1px;
}
मुझे लगता है कि आप जावास्क्रिप्ट का उपयोग करने के लिए है। –
अब यह एक विस्तृत स्पष्टीकरण है। क्यू क्यू –
क्या आप एक कोडेन या बेवकूफ पोस्ट कर सकते हैं? – NooBskie