整理关于引导导航的慕课笔记

  

<强>整理自慕课笔记

  

<>强基础样式

  

导航对于一位前端人员来说并不陌生。可以说导航是一个网站重要的元素组件之一,可以便于用户查找网站所提供的各项功能服务。导航的制作方法也是千奇百怪,五花八门。在这一节中将向大家介绍如何使用引导框架制作各式各样的导航。
  引导框架中制作导航条主要通过“.nav”样式。默认的“.nav”样式不提供默认的导航样式,必须附加另外一个样式才会有效,比如“nav-tabs”、“nav-pills”之类

        & lt; ul类=皀av nav-tabs”比;   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞Home & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞CSS3 & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞Sass & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞jQuery & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞Responsive & lt;/li>   & lt;/ul>      之前      

<强>标签形标签导航

  

标签形导航,也称为选项卡导航。特别是在很多内容分块显示的时,使用这种选项卡来分组十分适合。
  标签形导航是通过“nav-tabs”样式来实现。在制作标签形导航时需要在原导航“导航”上追加此类名,如:

        & lt; ul类=皀av nav-tabs”比;   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞Home & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞CSS3 & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞Sass & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞jQuery & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞Responsive & lt;/li>   & lt;/ul>      之前      

一般情况之下,选项卡教会有一个当前选中项。其实在引导框架也相应提供了。假设我们想让“家”项为当前选中项,只需要在其标签上添加类名”class="活跃"即可:

        & lt; ul类=皀av nav-tabs”比;   & lt;李类="活跃"祝辞& lt; a href=" https://www.yisu.com/zixun/# #“祝辞Home & lt;/li>   …   & lt;/ul>      之前      

除了当前项之外,有的选项卡还带有禁用状态,实现这样的效果,只需要在标签项上添加“阶级="禁用"即可:

        & lt; ul类=皀av nav-tabs”比;   & lt;李类="活跃"祝辞& lt; a href=" https://www.yisu.com/zixun/# #“祝辞Home & lt;/li>   …   & lt;李类="禁用"祝辞& lt; a href=" https://www.yisu.com/zixun/# #“祝辞Responsive & lt;/li>   & lt;/ul>      之前      

注意:我们看到的选项卡效果,点击菜单项就可以切换内容,如果要实现这样的效果需要配合js插件,这部分将在后面的教程中会介绍。

  

<>强胶囊形(药片)导航

  

胶囊形(药片)导航听起来有点别扭,因为其外形看起来有点像胶囊形状。但其更像我们平时看到的大众形导航。当前项高亮显示,并带有圆角效果。其实现方法和“nav-tabs”类似,同样的结构,只需要把类名“nav-tabs”换成“nav-pills”即可

        & lt; ul类=皀av nav-pills”比;   & lt;李类="活跃"祝辞& lt; a href=" https://www.yisu.com/zixun/# #“祝辞Home & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞CSS3 & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞Sass & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞jQuery & lt;/li>   & lt;李类="禁用"祝辞& lt; a href=" https://www.yisu.com/zixun/# #“祝辞Responsive & lt;/li>   & lt;/ul>      之前      

<强>垂直堆叠的导航

  

在实际运用当中,除了水平导航之外,还有垂直导航,就类似前面介绍的垂直排列按钮一样,制作垂直堆叠导航只需要在“nav-pills”的基础上添加一个“nav-stacked”类名即可

        & lt; ul类=" nav nav-pills nav-stacked”比;   & lt;李类="活跃"祝辞& lt; a href=" https://www.yisu.com/zixun/# #“祝辞Home & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞CSS3 & lt;/li>   & lt; li> & lt; a href=" https://www.yisu.com/zixun/# #“祝辞Sass

整理关于引导导航的慕课笔记