bootstrap读书笔记之CSS组件(上)(6)

实现一个在小屏幕手机常见的菜单按钮是在一个button中放三个<span>(“三道杠”)。然后设置较小的时候出现。——button

<button> <span></span> <span></span> <span></span> </button>

进一步编写可收缩的菜单html,需要对ul外包一个div,并对其应用.collapase .navbar-collapase

<div> <!-- 用于导航条的展开面板 --> <ul> <li><a href="#"> <span></span> Home </a></li> <li><a href="#"> <span></span> Music </a></li> </ul> </div>

这样home和music都会在屏幕缩小时收缩。然而点击三道杠,不弹出菜单,点击时需要插件,而插件由打扰开头,所以button按钮需要有data-toggle="collapse"和data-target="展开的菜单"。展开的菜单是个选择器,给ul父级命名id="#divNav",可以直接应用

data-target="#divNav"。

bootstrap读书笔记之CSS组件(上)

bootstrap读书笔记之CSS组件(上)

bootstrap读书笔记之CSS组件(上)

全部代码如下:

<nav role="navigation"> <div> <div> <a href="#">Brand</a> <button data-toggle="collapse" data-target="#divNav"> <span></span> <span></span> <span></span> </button> </div> <div> <!-- 用于导航条的展开面板 --> <ul> <li><a href="#"> <span></span> Home </a></li> <li><a href="#"> <span></span> Music </a></li> </ul> </div> </div> </nav>

如果希望菜单偏移到右边,可以对ul使用navbar-right

八. 面包屑导航

breadcrumb——很形象的名字,一路撒面包,只能从面包原路返回。只是一个层级的路径关系,不能说是一个标准的导航

<ol> <li><a href="#">level1</a></li> <li><a href="#">level2</a></li> <li><a href="#">level3</a></li> <li>>level4</li> </ol>

九. 分页导航当商品较多时,索引容纳不下,需要用分类导航。

<ul>   /   <ul>
<li>
<li>

<nav> <ul> <li><a href="#">last</a></li> <li><a href="url?id=1">1</a></li> <li><a href="url?id=2">2</a></li> <li><a href="url?id=3">3</a></li> <li><a href="#">next</a></li> </ul> </nav>


如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

Bootstrap学习教程

Bootstrap实战教程

Bootstrap插件使用教程

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzdxpd.html