jquery - 在移动设备上查看时,Bootstrap 菜单会完全显示。

标签 jquery html css twitter-bootstrap mobile

非常感谢!我是一名使用 SIMA Bootstrap 模板工作的平面设计师。我没有成功联系到模板的作者。除了当您在移动设备上查看网站时,导航菜单会完全显示之外,一切都符合犹太洁食标准。用户必须手动单击导航选项卡才能隐藏菜单(可用性差)。我搜索了类似的问题,发现我有正确的 Meta View 标签,我的导航类和 id 似乎都在那里。我网站的链接位于 www.thesunkenweb.com/loteksystems作者网站的链接(具有相同的结果)是 https://readytheme.net/item/sima-one-page-multipage-template/ HTML 片段:

    <!-- Start Header Section -->
    <header class="main_menu_sec navbar navbar-default navbar-fixed-top">
        <div class="container">
            <div class="row">
                <div class="col-lg-3 col-md-3 col-sm-12">
                    <div class="lft_hd">
                        <a href="index.html"><img src="http://www.thesunkenweb.com/loteksystems/img/LotekSystemsLogo_1.png" alt="Lotek Systems"/></a>
                </div>
            </div>          
            <div class="col-lg-9 col-md-9 col-sm-12">
                <div class="rgt_hd">                    
                    <div class="main_menu">
                        <nav id="nav_menu">
                            <button aria-controls="navbar" aria-expanded="false" data-target="#navbar" data-toggle="collapse" class="navbar-toggle collapsed" type="button">
                            <span class="icon-bar"></span>
                            <span class="icon-bar"></span>
                            <span class="icon-bar"></span>
                            </button>   
                        <div id="navbar">
                            <ul>
                                <li><a class="page-scroll" href="index.html">Home</a></li> 
                                <li><a class="page-scroll" href="#abt_sec">About Us<i class="fa fa-angle-down"></i></a>
                                    <ul>
                                        <li><a class="page-scroll" href="#tm_sec">Meet Andy</a></li>
                                        <li><a class="page-scroll" href="#tstm_sec">Testimonials</a></li>
                                        <li><a class="page-scroll" href="#clt_sec">Experience</a></li>
                                    </ul>
                                </li>                       
                                <li><a class="page-scroll" href="#pr_sec">Services<i class="fa fa-angle-down"></i></a>
                                    <ul>
                                        <li><a class="page-scroll" href="CustomCloudManagement.html">Custom Managed Cloud Hosting</a></li>
                                        <li><a class="page-scroll" href="CloudMigration.html">Cloud Migration</a></li>
                                        <li><a class="page-scroll" href="ApplicationManagement.html">Application Management</a></li>
                                        <li><a class="page-scroll" href="ComputerRepairs.html">Computer Repairs</a></li>
                                    </ul>
                                </li>
                                <li><a class="page-scroll" href="#ctn_sec">Contact Us</a></li>
                            </ul>
                        </div>      
                        </nav>          
                    </div>                          
                </div>
            </div>  
        </div>  
    </div>  
</header>
<!-- End Header Section -->

最佳答案

@media (max-width:767px){
  #navbar{display:none}
}

添加这个,一切都会变得犹太洁食☺

关于jquery - 在移动设备上查看时,Bootstrap 菜单会完全显示。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44955146/

相关文章:

jquery 当/然后(也当/完成)不等待

html - 平均堆栈 - Angular 2 网站未完全加载

javascript - 在幻灯片上切换 img src

html - 使用 CSS :before and :after pseudo-elements with inline CSS?

javascript - jquery 和 javascript if...else 问题

javascript - 滚动时更改导航栏颜色

javascript - 在移动设备上预加载音频

html - 在伪元素之后显示另一个div中的内容

javascript - 悬停时打开菜单

jquery - Bootstrap .container 菜单中的全宽居中子菜单