输入框和导航组件

一、输入框组件

文本输入框就是可以在<input>元素前后加上文字或按钮,可以实现对表单控件的扩展。

//在左侧添加文字

<div class="input-group">

       <span class="input-group-addon">@</span>

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

</div>

//在右侧添加文字

<div class="input-group">

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

       <span class="input-group-addon">@163.com</span>   

</div>

//在两侧添加文字

<div class="input-group input-group-lg">

       <span class="input-group-addon">$</span>     

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

       <span class="input-group-addon">.00</span>  

</div>

//设置尺寸,另外三种分别是默认、xs、sm

<div class="input-group input-group-lg">

 

//左侧使用复选框和单选框

 

<div class="input-group">

       <span class="input-group-addon"><input type="checkbox"></span> 

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

</div>

 

<div class="input-group">

       <span class="input-group-addon"><input type="radio"></span>  

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

</div>

//使用按钮

<div class="input-group">

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

       <div class="input-group-btn">

              <button class="btn btn-default">提交</button>

       </div>

</div>

//使用下拉菜单或分列式

<div class="input-group">

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

   <div class="input-group-btn">

<button class="btn btn-default dropdown-toggle" data-toggle="dropdown">

         下拉菜单

         <span class="caret"></span>

      </button>

      <ul class="dropdown-menu">

         <li class="dropdown-header">网站导航</li>

         <li><a href="#">首页</a></li>

         <li><a href="#">资讯</a></li>

         <li class="divider"><a href="#">产品</a></li>

         <li class="disabled"><a href="#">关于</a></li>

      </ul>

   </div>

</div>

二.导航组件

Bootstrap提供了一组导航组件,用于实现Web页面的栏目操作。

//基本导航标签页

<ul class="nav nav-tabs">

       <li class="active"><a href="#">首页</a></li>

       <li><a href="#">资讯</a></li>

       <li><a href="#">产品</a></li>

       <li><a href="#">关于</a></li>

</ul>

 

//胶囊式导航

<ul class="nav nav-pills">

       <li class="active"><a href="#">首页</a></li>

       <li><a href="#">资讯</a></li>

       <li><a href="#">产品</a></li>

       <li><a href="#">关于</a></li>

</ul>

//垂直胶囊式导航

<ul class="nav nav-pills nav-stacked">

       <li class="active"><a href="#">首页</a></li>

       <li><a href="#">资讯</a></li>

       <li><a href="#">产品</a></li>

       <li><a href="#">关于</a></li>

</ul>

//导航两端对齐 ; //禁用导航中的项目  //带下拉菜单的导航

<ul class="nav nav-tabs nav-justified">

       <li class="active"><a href="#">首页</a></li>

       <li><a href="#">资讯</a></li>

       <li><a href="#">产品</a></li>

       <li class="dropdown">

              <a href="#" data-toggle="dropdown">

                     下拉菜单

                     <span class="caret"></span>

              </a>

              <ul class="dropdown-menu">

                     <li><a href="#">首页</a></li>

                     <li><a href="#">资讯</a></li>

                     <li><a href="#">产品</a></li>

                     <li ><a href="#">关于</a></li>

              </ul>

       </li>

       <li class="disabled"><a href="#">关于</a></li>

</ul>

 

 

三.导航条组件

导航条是网站中作为导航页头的响应式基础组件。

//基本格式

<nav class="navbar navbar-default">...</nav>

//反色调导航

<nav class="navbar navbar-inverse">...</nav>

//基本导航条,包含标题和列表

<nav class="navbar navbar-default">

<div class="container">

<div class="navbar-header">

<a  href="#"class="navbar-brand">标题</a>

</div>

<ul class="nav navbar-nav">

<li class="active"><a href="#">首页</a></li>

<li><a href="#">资讯</a></li>

<li class="disabled"><a href="#">产品</a></li>

<li><a href="#">关于</a></li>

</ul>

</div>

</nav>

//导航条中使用表单

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

<div class="input-group">

<inputtype="text" class="form-control">

<span class="input-group-btn">

<button type="submit"class="btnbtn-default">提交</button>

</span>

</div>

</form>

//导航中使用按钮

<button class="btn btn-default navbar-btn">按钮</button>

//导航中使用对齐方式,left和right

<button class="btn btn-default navbar-btn navbar-right">按钮</button>

//导航中使用一段文本

<p class="navbar-text">我是一段文本</p>

//非导航链接,一般需要置入文本区域内

<a href="#"  class="navbar-link">非导航链接</a>

//将导航固定在顶部,下面的内容会自动上移

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

//将导航补丁在底部

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

//静态导航,和页面等宽的导航条,去掉了圆角

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

 

//实例

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

       <div class="container">

              <div class="navbar-header">

                     <a href="#" class="navbar-brand">标题</a>

              </div>

              <ul class="nav navbar-nav">

                     <li class="active"><a href="#">首页</a></li>

                     <li><a href="#">资讯</a></li>

                     <li class="disabled"><a href="#">产品</a></li>

                     <li><a href="#">关于</a></li>

              </ul>

              <form action="" class="navbar-form navbar-right">

                     <div class="input-group">

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

                            <div class="input-group-btn">

                                   <button class="btn btn-default">提交</button>

                            </div>

                     </div>

              </form>

              <button class="btn btn-default navbar-btn navbar-right">按钮</button>

              <p class="navbar-text">我是一段文本<a href="#" class="navbar-link">链接</a></p>

       </div>

</nav>

 

<p>2</p><p>3</p><p>4</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p>

<p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p>

<p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值