ホームページ  >  記事  >  ウェブフロントエンド  >  jqueryはマウスがナビゲーションバーを通過するときに背景画像を変更する効果を実現します

jqueryはマウスがナビゲーションバーを通過するときに背景画像を変更する効果を実現します

怪我咯
怪我咯オリジナル
2017-06-29 10:52:411350ブラウズ

マウスがナビゲーションバーを通過するときに背景画像を変更する効果は非常に美しいです。ここではjqueryを使用してそれを実現する方法を紹介します。興味のある方は参考にしてください。コードは次のとおりです:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>维护中...</title> 
<style> 
*{ 
margin:0; 
padding:0; 
} 
body{ 
text-align
:center; 
background:yellow; 
} 
#container{ 
width:962px; 
height:auto; 
background:url(b3.jpg); 
margin:0px auto; 
} 
#head{ 
height:100px; 
width:100%; 
} 
.head_ul{ 
list-style
:none; 
margin-left
:200px; 
} 
.head_ul li{ 
float:left; 
width:90px; 
height:50px; 
line-height
:40px; 
font-size:20px; 
margin-top
:40px; 
background:url(b1.png); 
} 
.head_ul li a{ 
text-decoration:none; 
} 
#main{ 
width:100%; 
height:1500px; 
} 
#left{ 
width:30%; 
height:100%; 
float:left; 
} 
#right{ 
width:70%; 
height:100%; 
float:left; 
} 
#clear{ 
clear:both; 
} 
#foot{ 
height:100px; 
width:100%; 
} 
</style> 
<script src="jquery-1.7.2.js"></script> 
<script> 
$(function(){ 
$(".head_ul li").hover(function(){ 
$(this).css(&#39;background&#39;,&#39;url(b2.png)&#39;); 
},function(){ 
$(this).css(&#39;background&#39;,&#39;url(b1.png)&#39;); 
} 
); 
}); 
</script> 
</head> 
<body> 
<p id="container"> 
<p id="head"> 
<ul class="head_ul"> 
<li><a href="#">首页</a></li> 
<li><a href="#">首页</a></li> 
<li><a href="#">首页</a></li> 
<li><a href="#">首页</a></li> 
<li><a href="#">首页</a></li> 
<li><a href="#">首页</a></li> 
</ul> 
</p> 
<p id="main"> 
<p id="left"></p> 
<p id="right"></p> 
<p id="clear"></p> 
</p> 
<p id="foot"></p> 
</p 
</body> 
</html>

以上がjqueryはマウスがナビゲーションバーを通過するときに背景画像を変更する効果を実現しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。