Bootstrap之网站导航栏制作
2016-07-07 18:23
465 查看
网站导航栏制作通过bootstrap变得十分简单。只需要引入相关的样式文件和js文件即可。
第一步引入相关文件:
<!-- 新 Bootstrap 核心 CSS 文件 -->
<link rel="stylesheet"
href="http://cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.min.css">
<!-- jQuery文件。务必在bootstrap.min.js 之前引入 -->
<script src="http://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>
<!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
<script src="http://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script src="http://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>
第二步就是编写html代码:
<div class="navbar navbar-default">
<a class="navbar-brand" href="#"> <img id="logo" height="102px" width="137px" src="image/logo2.png">
</a>
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed"
data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"
aria-expanded="false">
<span class="sr-only">切换菜单</span> <span class="icon-bar"></span> <span
class="icon-bar"></span> <span class="icon-bar"></span>
</button>
</div>
</div>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li><a href="NavServlet?action=index">首页</a></li>
<li><a href="#">活动与新闻</a></li>
<li><a href="#">成员风采</a></li>
<li><a href="NavServlet?action=softwaredownload">软件下载</a></li>
<li><a href="NavServlet?action=feedback">意见反馈</a></li>
<li><a href="#">知识库</a></li>
<li><a href="NavServlet?action=aboutus">关于我们</a></li>
</ul>
</div>其中第一个大的div是响应式布局(意思就是在小屏幕上切换出的菜单栏),第二个大div是在电脑上或者高分辨率上显示的菜单。
如果只适配电脑端,可以把前面的那个最大的div删除。
第一步引入相关文件:
<!-- 新 Bootstrap 核心 CSS 文件 -->
<link rel="stylesheet"
href="http://cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.min.css">
<!-- jQuery文件。务必在bootstrap.min.js 之前引入 -->
<script src="http://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>
<!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
<script src="http://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script src="http://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>
第二步就是编写html代码:
<div class="navbar navbar-default">
<a class="navbar-brand" href="#"> <img id="logo" height="102px" width="137px" src="image/logo2.png">
</a>
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed"
data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"
aria-expanded="false">
<span class="sr-only">切换菜单</span> <span class="icon-bar"></span> <span
class="icon-bar"></span> <span class="icon-bar"></span>
</button>
</div>
</div>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li><a href="NavServlet?action=index">首页</a></li>
<li><a href="#">活动与新闻</a></li>
<li><a href="#">成员风采</a></li>
<li><a href="NavServlet?action=softwaredownload">软件下载</a></li>
<li><a href="NavServlet?action=feedback">意见反馈</a></li>
<li><a href="#">知识库</a></li>
<li><a href="NavServlet?action=aboutus">关于我们</a></li>
</ul>
</div>其中第一个大的div是响应式布局(意思就是在小屏幕上切换出的菜单栏),第二个大div是在电脑上或者高分辨率上显示的菜单。
如果只适配电脑端,可以把前面的那个最大的div删除。
相关文章推荐
- bootstrap初试进度条
- Bootstrap 3.3.4 发布,Web 前端 UI 框架
- 在Windows 8.1的IE 11中屏蔽双击放大功能
- HTML5调用摄像头实例
- Powershell 创建炫丽美观的Html报表
- angular 指令简述
- Apple官网研究之使用Justify布局导航
- 关于前端的思考与感悟
- 又被事件冒泡坑了一把,这次要彻底弄懂浏览器的事件流
- 移动端点击事件全攻略,这里的坑你知多少?
- $q 实例分析 Angular 中的 Promise
- Angular directive 实例详解
- 关于浮动与清除浮动,你应该知道的
- 通过Mootools 1.2来操纵HTML DOM元素
- jQuery Html控件基本操作(日常收集整理)
- WEB标准网页布局中尽量不要使用的HTML标签
- Flash 与 html 的一些实用技巧
- html工作中表格<tbody>标签的使用技巧