Ekran görüntüsünde gördüğünüz gibi, sıralanmamış bir liste var. Şimdi bu listenin div
bir arka plan görüntüsüne sahiptir. Yapmak istediğim, fareyi bir liste öğesinin üzerine getirdiğimde arka plan görüntüsünü değiştirmek. Her öğenin arka planı farklı bir görüntüye değiştirmesi gerektiğini unutmayın. Bunu nasıl yaparım? Sadece tek bir, birden çok görüntüye nasıl değiştirileceğine dair cevaplar buldum.Liste öğesinde gezinirken arka plan resmini değiştirme
Ekran görüntüsü.
Zaten listesinin ilk öğe üzerinde süpürdü ettik.div
'ın CSS:
.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;
}
Şimdi bu kapsamlı bir açıklama. QQ –
Bir kod veya yayın gönderebilir misiniz? – NooBskie