Bootstrap响应式前端框架笔记十——导航栏相关组件(二)

简介: Bootstrap响应式前端框架笔记十——导航栏相关组件

除了默认的导航栏组件,Bootstrap中还支持自定义导航条,使用navbar类可以创建导航条容器,其内可以布局图标,文本,按钮和表单等,示例如下:


 <p>自定义导航条</p>

 <nav class="navbar navbar-default">

  <div class="container">

   <div class="navbar-header">

    <a class="navbar-brand"><img src="image/icon.png" width="20px" /></a>

   </div>

   <form class="navbar-form navbar-left">

    <div class="form-group">

     <input type="text" class="form-control" placeholder="Search">

    </div>

    <button class="btn btn-default">Search</button>

   </form>

   <button class="btn btn-warning navbar-btn navbar-left">提示</button>

   <p class="navbar-text">导航文本</p>

  </div>

 </nav>

效果如下图:

image.png



使用navbar-fixed-top类或者navbar-fixed-bottom类可以将导航条固定在顶部或底部,示例如下:


<p>将导航栏固定在顶部</p>

 <nav class="navbar navbar-default navbar-fixed-top">

  <div class="container">

   <div class="navbar-header">

    <a class="navbar-brand"><img src="image/icon.png" width="20px" /></a>

   </div>

   <form class="navbar-form navbar-left">

    <div class="form-group">

     <input type="text" class="form-control" placeholder="Search">

    </div>

    <button class="btn btn-default">Search</button>

   </form>

   <button class="btn btn-warning navbar-btn navbar-left">提示</button>

   <p class="navbar-text">导航文本</p>

  </div>

 </nav>

 <hr />

 <p>将导航栏固定在底部</p>

 <nav class="navbar navbar-default navbar-fixed-bottom">

  <div class="container">

   <div class="navbar-header">

    <a class="navbar-brand"><img src="image/icon.png" width="20px" /></a>

   </div>

   <form class="navbar-form navbar-left">

    <div class="form-group">

     <input type="text" class="form-control" placeholder="Search">

    </div>

    <button class="btn btn-default">Search</button>

   </form>

   <button class="btn btn-warning navbar-btn navbar-left">提示</button>

   <p class="navbar-text">导航文本</p>

  </div>

 </nav>

使用navbar-inverse类可以将导航条进行反色处理,示例如下:


 <p>将导航条进行反色处理</p>

 <nav class="navbar navbar-default navbar-inverse">

  <div class="container">

   <div class="navbar-header">

    <a class="navbar-brand"><img src="image/icon.png" width="20px" /></a>

   </div>

   <form class="navbar-form navbar-left">

    <div class="form-group">

     <input type="text" class="form-control" placeholder="Search">

    </div>

    <button class="btn btn-default">Search</button>

   </form>

   <button class="btn btn-warning navbar-btn navbar-left">提示</button>

   <p class="navbar-text">导航文本</p>

  </div>

 </nav>

效果如下图:


image.png


   Bootstrap也支持进行路径导航的创建,其需要使用有序列表配合breadcrumb类,示例如下:


 <p>进行路径导航的创建</p>

 <ol class="breadcrumb">

  <li>

   <a href="#">主页</a>

  </li>

  <li>

   <a href="#">新闻列表</a>

  </li>

  <li class="active">国际新闻</li>

 </ol>

效果如下图:

image.png

目录
相关文章
|
14天前
|
编解码 前端开发 JavaScript
构建高效响应式Web界面:现代前端框架的比较
【4月更文挑战第9天】在移动设备和多样屏幕尺寸盛行的时代,构建能够适应不同视口的响应式Web界面变得至关重要。本文深入探讨了几种流行的前端框架——Bootstrap、Foundation和Tailwind CSS,分析它们在创建响应式设计中的优势与局限。通过对比这些框架的栅格系统、组件库和定制化能力,开发者可以更好地理解如何选择合适的工具来优化前端开发流程,并最终实现高性能、跨平台兼容的用户界面。
N..
|
29天前
|
开发框架 前端开发 UED
Bootstrap的CSS组件
Bootstrap的CSS组件
N..
13 0
|
1月前
|
前端开发
前端通过input标签封装Upload组件实现文件上传
前端通过input标签封装Upload组件实现文件上传
53 0
|
2月前
|
前端开发 数据可视化 JavaScript
前端图形学实战: 从零开发一款轻量级滑动验证码组件(vue3 + vite版)
前端图形学实战: 从零开发一款轻量级滑动验证码组件(vue3 + vite版)
75 0
|
1月前
|
Web App开发 前端开发 JavaScript
构建响应式Web界面:现代前端开发的最佳实践
【2月更文挑战第15天】 在多设备浏览时代,响应式Web设计成为前端开发者的必备技能。本文将深入探讨实现响应式界面的核心概念、技术栈以及工具,帮助读者掌握从布局到交互的全方位解决方案。通过灵活运用CSS框架、媒体查询及JavaScript,开发者可以创建出适应不同屏幕尺寸和分辨率的网站。文章不仅涵盖理论分析,还包含实际案例,确保读者能够将知识应用于实际项目中。
|
1月前
|
前端开发
bootstrap组件的案例代码
bootstrap组件的案例代码
9 0
|
1月前
|
前端开发
bootstrap组件
bootstrap组件
15 0
|
1月前
|
开发框架 Dart 前端开发
构建响应式Web界面:Flutter的跨界前端技术
【2月更文挑战第23天】随着移动互联网的飞速发展,响应式Web设计成为现代前端开发的重要趋势。在众多框架中,Google推出的Flutter以其高效的渲染性能、跨平台能力及丰富的组件生态,为前端开发者带来了新的选择。本文将深入探讨如何利用Flutter进行高效、美观的响应式界面构建,同时剖析其与传统前端技术的差异和优势。
|
1月前
|
Web App开发 编解码 前端开发
构建响应式Web界面:现代前端开发的实用指南
【2月更文挑战第22天】 随着移动互联网的兴起,响应式网页设计已成为前端开发者必须掌握的核心技能之一。本文将深入探讨如何通过灵活运用HTML5、CSS3和JavaScript等技术,构建出能够适应不同屏幕尺寸和设备的Web界面。文章不仅涉及理论概念,还包含具体实践案例,旨在帮助读者理解并应用响应式设计的核心原则,从而提升网站的用户体验和访问效率。
|
1月前
|
Web App开发 前端开发 JavaScript
前端技术探索与应用:构建高性能响应式网页
本文将介绍前端技术的最新发展和应用,重点探讨如何构建高性能响应式网页。通过深入解析前端框架、优化技巧以及调试工具等方面的内容,帮助读者提升网页的交互体验和加载速度,实现用户友好的界面设计。