当前位置:编程学习 > JS >>

页面整体在选项卡内的一种导航效果

jQuery选项卡风格的页面滑动效果,页面整体好像在选项卡内部的一种导航效果,每点击一下上部的菜单,下边的页面内容就会变化,整体滑动的效果,引入了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>
<title>jQuery选项卡风格的页面滑动效果</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css">
*{margin:0;padding:0;}
html,body{font-size:12px;}
#wrap{width:960px;height:660px;border:1px solid #000;margin:0 auto;position:relative;overflow:hidden;}
#wrap .menu{position:absolute;top:10px;left:10px;}
#wrap .menu li{float:left;width:100px;height:30px;line-height:30px;cursor:pointer;}
#wrap .main{position:absolute;top:60px;}
#wrap .main .mbox{float:left;width:960px;height:600px;text-align:center;line-height:600px;color:#fff;}
</style>
<script type="text/javascript" src="/ajaxjs/jquery1.3.2.js"></script>
<script type="text/javascript">
$(function(){
	var mw = $(".mbox").width();
	var ml = $(".mbox").length;
	$(".main").width(mw*ml);
	$(".main").css({background:"#f60"})
	$(".menu li").click(function(){
		var index = $(this).index();
		if(index==0){
			$(".main").css({background:"#f60",opacity:0.5})
		}
		if(index==1){
			$(".main").css({background:"#666",opacity:0.5})
		}
		if(index==2){
			$(".main").css({background:"#369",opacity:0.5})
		}
		if(index==3){
			$(".main").css({background:"#c30",opacity:0.5})
		}
		if(index==4){
			$(".main").css({background:"#f00",opacity:0.5})
		}
		if(!$(".main").is(":animated")){
			$(".main").animate({left:-mw*index,opacity:1},800)
		}
	})
})
</script>
</head>
<body>
<div id="wrap">
	<ul class="menu">
    <li>北欧风情1</li>
        <li>德国2</li>
        <li>挪威3</li>
        <li> 阿姆斯特丹4</li>
        <li>卢森堡5</li>
    </ul>
	<div class="main">
    	<div class="m1 mbox">北欧风情1</div>
        <div class="m2 mbox">德国2</div>
        <div class="m3 mbox">挪威3</div>
        <div class="m4 mbox"> 阿姆斯特丹</div>
        <div class="m5 mbox">卢森堡5</div>
    </div>
</div>
</body>
</html>

上一个:jQuery灰-蓝风格标准下拉二级菜单
下一个:仿花瓣网浮动在顶层的导航菜单代码

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,