• 基于Bootstrap、Jquery的自适应导航栏


    css代码:

    .kch_nav{ 100%; position: fixed;z-index: 999;top:0;left: 0;right: 0;height: 69px;background-color: #fff;border-bottom: 1px solid #ccc;}
    .kch_nav_cont{ 80%;right: 0px; left: 0px;top:0;position: inherit;margin: 0 auto;}
    .kch_nav_logo{ 100%;float: left;position: relative;z-index: 1000;}
    .kch_nav_logo>a>img{margin-top: 0px; margin-left: 0px;padding-top: 8px; padding-bottom: 8px;}
    .kch_nav_menu{ 100%;text-align: right;position: absolute;z-index: 1001;display: block}
    .kch_nav_menu>ul{margin-bottom: 0px;}
    .kch_nav_menu ul>li{display: inline}
    .kch_nav_menu>ul>li{height: 69px;line-height: 69px;}
    .kch_nav_menu a{ color: #111; font-size: 1.25em; padding: 21px 25px; text-decoration: none;}
    .kch_nav_menu>ul>li>a:hover{color: #42AF41;border-bottom: 3px solid #42AF41;}
    .active>a{color: #42AF41;border-bottom: 3px solid #42AF41;}
    .mainMenu{display: none}
    
    @media (max- 980px) {
        .kch_nav_cont{  95%; }
    }
    
    @media (max- 768px) {
        .kch_nav_cont{  100%;}
        .kch_nav_menu a{ font-size: 1em; padding: 21px 15px;}
    }
    
    @media (max- 550px) {
        .kch_nav{height: 55px;}
        .kch_nav_cont{   100%;  }
        .kch_nav_logo>a>img{height: 55px; margin-left: 45px;padding-top: 4px; padding-bottom: 4px;}
        .kch_nav_menu ul{padding-left: 0px;}
        .kch_nav_menu a{ font-size: 1em; padding: 21px 15px;}
        .kch_nav_menu{ 50%;text-align:center; right:0;top:55px;border: 1px solid #ccc;display: none}
        .kch_nav_menu ul>li{display: list-item;list-style: none;border-bottom: 1px solid #ccc;}
        .kch_nav_menu>ul>li{background:rgba(1,1,1,0.75);height: 45px;line-height: 45px;}
        .kch_nav_menu a{ 100%;color: #fff; font-size: 1.25em; padding-top: 8px;padding-bottom: 8px; text-decoration: none;}
        .kch_nav_menu>ul>li>a:hover{color: #42AF41;border-bottom: 0px solid #42AF41; 100%;}
        .active>a{color: #42AF41;border-bottom: 0px solid #42AF41;}
        .mainMenu{display: block;color: #42AF41;font-size:24px;float: right; 40px;height: 40px;border:1px solid #ccc;border-radius: 5px;line-height: 40px;text-align: center; margin-right: 45px; margin-top: 7px;}
    }
    

     html代码

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
        <meta name="keywords" content="空车汇">
        <meta name="description" content="空车汇是联冠汇通团队致力于物流行业智能化、信息化的研究而推出的移动互联网信息平台。旨在有效整合运力,对接货源,降低空驶率、节约成本、提高效率、增强信誉度,让业务智能、可视、可控,实现多方共赢">
    
        <!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
        <title>好运费,就上空车汇</title>
        <!-- Bootstrap -->
        <link href="assets/css/bootstrap.css" rel="stylesheet">
        <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
        <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
        <!--[if lt IE 9]>
        <script src="js/html5shiv.min.js"></script>
        <script src="js/respond.min.js"></script>
    
    
        <![endif]-->
    
        <script src="js/jquery-latest.min.js"></script>
    
    </head>
    
    <body>
    <!--//空车汇导航条-->
    
    <div class="kch_nav">
        <div class="kch_nav_cont">
            <div class="kch_nav_logo">
                <a href="#"><img src="images/logo.png"/></a>
                <a class="mainMenu" id="kchMainMenu"><i class=" glyphicon glyphicon-th-list"></i> </a>
            </div>
            <div class="kch_nav_menu">
                <ul>
                    <li class="active"><a href="index.html">首页</a></li>
                    <li><a href="shipper.html">货主</a></li>
                    <li><a href="driver.html">车主</a></li>
                    <li><a href="about.html">关于我们</a></li>
                    <li><a href="properDistribute.html">交易</a></li>
                    <li><a href="login.html">登陆</a></li>
                </ul>
            </div>
        </div>
    </div>
    
    
    <script src="js/bootstrap.min.js"></script>
    <script>
        var i=1;
        $('#kchMainMenu').click(function(){
            ++i;
    
            if(i%2==0){
                $('.kch_nav_menu').fadeIn(500);
                $(this).css('color','#b6b6b6');
            }else{
                $('.kch_nav_menu').fadeOut(500);
                $(this).css('color','#42AF41');
            }
    
        })
    
    </script>
    
    </body>
    </html>
    
  • 相关阅读:
    Web API入门二(实例)
    Web API 入门一
    模板编程
    Unity3D中的AI架构模型
    Linux系列
    LCS记录
    hadoop使用问题
    AOP之Castle DynamicProxy 动态代理
    python 之readability与BeautifulSoup
    django rest_framework--入门教程3
  • 原文地址:https://www.cnblogs.com/hcrs/p/5288939.html
Copyright © 2020-2023  润新知