没什么事,写了两个导航栏的demo

1.类似百度百科的导航栏
代码实现:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
	<meta charset="utf-8">
	<meta http-equiv="x-ua-compatible" content="ie=edge">
	<title>pratice2</title>
	<style type="text/css">
	    *{ margin: 0; padding: 0; }
	    a{ text-decoration: none; color: #aaa;}
	    .navi_head>div{ width: 80%; margin: 0 auto; }
		.navi_body{ height: 50px; width: 100%;  background-color: #222; overflow: hidden; transition: all 0.5s ease;}
		.navi_head{ height: 300px; width: 100%; background-color: #222; }
		.navi_body:hover{ height: 300px; }
		.navi_head>div>span{ display: block; height: 300px; width: 150px; float: left; padding: 0 20px; color: #aaa;}
		.navi_head>div>span:hover{ background-color: #333; }
		.navi_title{ line-height: 50px; }
		.navi_head>div>span>p>a:hover{ color: #fff; }
		.navi_head>div>span>p{ margin-bottom: 20px; }

	</style>
</head>
<body>
    <div class="navi_body">
    	<div class="navi_head">
    		<div>
    			<span>
    				<p class="navi_title">11111111111</p>
    				<p><a href="">1111111111</a></p>
    				<p><a href="">1111111111</a></p>
    				<p><a href="">1111111111</a></p>
    				<p><a href="">1111111111</a></p>
    			</span>
    			<span>
    				<p class="navi_title">22222222222</p>
    				<p><a href="">22222222222</a></p>
    				<p><a href="">22222222222</a></p>
    				<p><a href="">22222222222</a></p>
    				<p><a href="">22222222222</a></p>
    			</span>
    			<span>
    				<p class="navi_title">33333333333</p>
    				<p><a href="">333333333333</a></p>
    				<p><a href="">333333333333</a></p>
    				<p><a href="">333333333333</a></p>
    				<p><a href="">333333333333</a></p>
    			</span>
    			<span>
    				<p class="navi_title">44444444444</p>
    				<p><a href="">444444444444</a></p>
    				<p><a href="">444444444444</a></p>
    				<p><a href="">444444444444</a></p>
    				<p><a href="">444444444444</a></p>
    			</span>
    		</div>
    	</div>
    </div>
</body>
</html>
效果展示:


2.左侧导航栏

代码实现:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="utf-8">
    <meta http-equiv="x-ua-compatible" content="ie=edge">
	<title>pratice</title>
	<style type="text/css">
		*{ margin: 0; padding: 0; }
        .navi_body{ width: 150px; height: 100%; background-color: #222;}
        .navi_head{ width: 150px; height: 100%; background-color: #222;}
        .navi_head>div{ padding: 10px 0; }
        .navi_head>div>span{ height: 50px; width: 150px; color: #aaa; text-align: center;  padding: 10px 0; display: block; position: relative; }
        .navi_head>div>span:hover{ background-color: #333; color: #fff; }
        .navi_title{ line-height: 50px; }
        .on{ position: absolute; display: block; top: 0; left:0; margin-left: 150px; width: 0; background-color: #222; overflow: hidden; transition: all 0.5s ease;}
        .on>a{ height: 50px; width: 150px; color: #aaa; text-align: center; display: block; line-height: 50px;}
        .on>a:hover{ background-color: #333; color: #fff; }
	</style>
</head>
<body>
    <div class="navi_body">
    	<div class="navi_head">
    		<div>
    			<span>
    			    <p class="navi_title">首页</p>
    			</span>
    			<span>
    			    <p class="navi_title">关于我们</p>
    			    <span class="on">
                                <a href="">团队介绍</a>
				<a href="">服务QQ群</a>
				<a href="">个人业务</a>
                            </span>
    			</span>
    			<span>
    			    <p class="navi_title">软件下载</p>
			    <span class="on">
                                <a href="">xiazai1</a>
                                <a href="">xiazai2</a>
                                <a href="">xiazai2</a></span>
			    </span>
    			<span>
    			    <p class="navi_title">招贤纳士</p>
					
    			</span>
    			<span>
    			    <p class="navi_title">给我留言</p>
					
    			</span>
    		</div>
    	</div>
    </div>
    <script src="./jquery.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function(){
            $("span").hover(function(){
                
                $(this).find(".on").css("width", "100%");
            },function(){

                $(this).find(".on").css("width", "0");
            });
        });
    </script>
</body>
</html>

展示效果:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值