所以我有这个问题,我找不到,即使我做了一个彻底的网络搜索。
我正在制作我的作品集,背景是一个女人的照片,位于中心。在左侧,我有一个导航栏,其中包含指向其他页面的链接。
我基本上想要的是当我将鼠标悬停在其中一个链接上时要更改的背景图像。无论是通过 CSS、Javascript 还是 JQuery,我都想知道是否可行。
先感谢您。
编辑:对不起,我会尽力提供最好的。
HTML
<link rel="stylesheet" type="text/css" href="stylesheet.css">
<script src="jquery-1.10.2.min.js"></script>
<script src="jquery.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<div class="header">/jacob gerlif pilegaard/</div>
<div class="underheader">portfolio</div>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="gallery.html"">Gallery</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
<h1>About me...</h1>
<p> bla bla bla bla bla</p>
<div id="circles"></div>
这是基本的html。id="baggrund" 是我想要更改为其他内容的图像。
CSS
#baggrund {
background-image: url(images/laerkeryg.jpg);
background-repeat: no-repeat;
width: 720px;
height: 394px;
position: absolute;
left: 805px;
top: 10%;}
这是我想要替换的图像的 CSS。
jQuery
$( document ).ready(function() {
$("#first").hover(function () {
$("baggrund").css("background-image", 'url("images/Kat5.jpg")');
});
});
希望这会有所帮助,再次感谢。