bootstrap前端框架遇到的问题解决方案
bootstrap实现导航栏的响应式布局,当在小屏幕、手机屏幕浏览时自动折叠隐藏
直接放代码,更容易理解。下次可以套这个代码
<!DOCTYPE html> <html> <head> <title>bootstrap实现导航栏的响应式布局,当在小屏幕、手机屏幕浏览时自动折叠隐藏</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href="css/bootstrap.css" rel="stylesheet"> //注意自己的路径 <script type="text/javascript" src="js/jquery-3.3.1.min.js"></script> //同上 <script type="text/javascript" src="js/bootstrap.min.js"></script> //同上 <style type="text/css"> .nav-logo{ float: left; height: 40px; margin-top: 5px; overflow: hidden; } .nav-logo a{ margin: 0; padding: 0; } </style> </head> <body> <!--导航--> <div class="navbar navbar-fixed-top navbar-inverse" style="background-color: aquamarine;"> <div class="container"> <div class="nav-logo"> <a class="" href="#"> <img class="img-responsive" src="" alt="中国XX科技有限公司" style="height: 100%;width: auto;" /> </a> </div> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navBar"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div class="collapse navbar-collapse navbar-right" id="navBar"> <ul class="nav navbar-nav"> <li><a href="#">首页</a></li> <li><a href="#">公司介绍</a></li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> 行业方案<span class="caret"></span> </a> <ul class="dropdown-menu" role="menu"> <li><a href="#">多媒体呼叫中心</a></li> <li><a href="#">保险行业</a></li> <li><a href="#">制造行业</a></li> </ul> </li> <li><a href="#">典型客户</a></li> <li><a href="#">联系我们</a></li> </ul> </div> </div> </div> </body> </html>
这是pc端的页面效果:
这是phone端的效果:
相关内容
bootstrap简介--目前最受欢迎的前端框架
Bootstrap,是目前最受欢迎的前端框架。
-
Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。
-
Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。
-
Bootstrap 是由 Twitter 的 Mark Otto 和 Jacob Thornton 开发的。
-
Bootstrap 是 2011 年八月在 GitHub 上发布的开源产品。
Bootstrap的特点
- 移动设备优先:自 Bootstrap 3 起,框架包含了贯穿于整个库的移动设备优先的样式。
-
浏览器支持:所有的主流浏览器都支持 Bootstrap。
-
响应式设计:Bootstrap 的响应式 CSS 能够自适应于台式机、平板电脑和手机。
Bootstrap 包的内容
-
基本结构:Bootstrap 提供了一个带有网格系统、链接样式、背景的基本结构。
-
CSS:Bootstrap 自带以下特性:全局的 CSS 设置、定义基本的 HTML 元素样式、可扩展的 class,以及一个先进的网格系统。
-
组件:Bootstrap 包含了十几个可重用的组件,用于创建图像、下拉菜单、导航、警告框、弹出框等等。
-
JavaScript 插件:Bootstrap 包含了十几个自定义的 jQuery 插件。您可以直接包含所有的插件,也可以逐个包含这些插件。