İstediğiniz şey bir butona tıkladığında sayfanın arka planını değiştirmekse css ile yapılabileceğini zannetmiyorum.
Sorun tam olarak css hakkında teorik bilgi edinmeden uygulama yapmanızdan kaynaklanıyor.
Hocam anladım yanlış yazmışım zaten tıklayınca değil üzerine gelince istiyorum bu yüzdende jquery kullanarak yük vermek istemiyorum siteye
.bir:hover body bu nasıl bir css kodu?
orda ki body ne ?
Eğer bir butona veya div'e tıklandığında arkaplan rengi değişecekse yapacağın şey.
$(document).ready(function(){
$("body").click(function () {
$('body').css('background-color', 'blue');
});
});
Hocam anlatamadım galiba

Benim demek istediğim butona tıklayınca body'nin arkaplan resmi değişsin, bu kod böyle yazılmıyor muydu ? CSS ile böyle hatırlıyorum örneğin a divinin üzerine gelince b divi mavi olsun

.a:hover .b {background:blue}
gibi