全面解析Bootstrap布局组件应用

字体图标的应用示例

<button type="button"> <span></span> </button>

下拉菜单示例

<div> <button type="button" data-toggle="dropdown"> 主题 <span></span> </button> <ul role="menu" aria-labelledby="dropdownMenu1"> <li role="presentation">下拉菜单标题</li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">选项1</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">选项2</a> </li> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">选项3</a> </li> <li role="presentation"></li><!--分割线--> <li role="presentation"> <a role="menuitem" tabindex="-1" href="#">分离的链接</a> </li> </ul> </div>

按钮工具栏与按钮组

<div role="toolbar"><!--用来嵌套btn-group--> <div> <!--btn-group-lg用来控制按钮组的大小,bt-group-vertical是垂直的按钮组,bt-group也可以嵌套bt-group--> <button type="button">Button 1</button> <button type="button">Button 2</button> <button type="button">Button 3</button> </div> <div> <button type="button">Button 4</button> <button type="button">Button 5</button> <button type="button">Button 6</button> </div> <div> <button type="button">Button 7</button> <button type="button">Button 8</button> <button type="button">Button 9</button> </div> </div>

按钮下拉菜单

<div><!--加类.dropup可以变成按钮上拉菜单--> <button type="button" data-toggle="dropdown"> <!-- 加类.btn-xs之类的东西改变按钮大小--> 默认 <span></span> </button> <ul role="menu"> <li><a href="#">功能</a></li> <li><a href="#">另一个功能</a></li> <li><a href="#">其他</a></li> <li></li><!--分割线--> <li><a href="#">分离的链接</a></li> </ul> </div>

表单中的输入框组

<form role="form"> <div><!--input-group-lg调整输入框组大小--> <input type="text"> <span>.00</span> </div> <br> <div> <span> <input type="checkbox"><!--复选框和单选框都能应用于输入框组--> </span> <input type="text"> </div> <br> <div> <input type="text"> <span><!--按钮也能应用于输入框组请注意这里的类变为了input-group-btn,甚至可以加上前面的按钮下拉菜单--> <button type="button"> Go! </button> </span> </div> </form>

导航(tab标签页)

<p>标签式的导航菜单</p> <ul><!--加上类nav-justified可以让导航两端对齐--> <li><a href="#">Home</a></li> <li><a href="#">SVN</a></li> <li><a href="#">iOS</a></li> </ul> <p>基本的胶囊式导航菜单</p> <ul> <li><a href="#">Home</a></li> <li><a href="#">SVN</a></li> </ul> <p>垂直的胶囊式导航菜单</p> <ul> <li><a href="#">Home</a></li> <li><a href="#">SVN</a></li> </ul>

 导航栏

<nav role="navigation"> <div> <a href="#">W3Cschool</a> </div> <div> <ul><!--.navbar-fixed-top和.navbar-fixed-bottom可以使导航栏固定在顶部和底部, .navbar-static-top会使导航栏随页面滚动吗, .navbar-inverse实现背景颜色和文字颜色互换--> <li><a href="#">iOS</a></li> <li><a href="#">SVN</a></li> <li> <a href="#" data-toggle="dropdown"> Java <b></b> </a> <ul> <li><a href="#">jmeter</a></li> <li><a href="#">EJB</a></li> <li><a href="#">Jasper Report</a></li> <li></li> <li><a href="#">分离的链接</a></li> </ul> </li> </ul> <!--导航栏中的表单--> <form role="search"> <div> <input type="text" placeholder="Search"> </div> <button type="submit">提交</button> </form> <!--导航栏按钮--> <button type="button"> 导航栏按钮 </button> <!--导航栏文本--> <div> <p >导航栏文本 <a href="#">我是链接</a></p> </div> <!--navbar-left和navbar-right可以实现向左和向右对齐--> </div> </nav>

响应式的导航栏

以下金黄色部分为对一般的导航栏的区别

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

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