BootstrapBootstrap输入框组

输入框组扩展自 表单控件。使用输入框组,您可死容易地朝着基于文本的输入框添加作为前缀和后缀的文件或按钮。

通过奔输入域添加前缀和后缀的内容,您可往用户输入添加公共的元素。例如,您可添加美元符号,或者在
Twitter 用户名前丰富 @,或者应用程序接口所要的旁公共的素。

向 .form-control 添加前缀或后缀元素的步调如下:

  • 管前缀或后缀元素放在一个含有 class .input-group 的 <div>
    中。
  • 紧接着,在同等之 <div> 内,在 class 为 .input-group-addon 的
    <span> 内放置额外的内容。
  • 将欠 <span> 放置于 <input> 元素的先头或者后面。

为保持跨浏览器的兼容性,请避免用
<select> 元素,因为她当 WebKit
浏览器被未可知一心渲染出效益。也不用直接为表单组应用输入框组的
class,输入框组是一个孤立的零部件。

主干的输入框组

脚的实例演示了中心的输入框组:

实例

<divstyle=”padding:
100px 100px 10px;”><formclass=”bs-example
bs-example-form”role=”form”><divclass=”input-group”><spanclass=”input-group-addon”>@</span><inputtype=”text”class=”form-control”placeholder=”twitterhandle”></div><br><divclass=”input-group”><inputtype=”text”class=”form-control”><spanclass=”input-group-addon”>.00</span></div><br><divclass=”input-group”><spanclass=”input-group-addon”>$</span><inputtype=”text”class=”form-control”><spanclass=”input-group-addon”>.00</span></div></form></div>

 

结果如下所示:

输入框组的大小

你可以通过向 .input-group 添加针锋相对表单大小的
class(比如 .input-group-lg、input-group-sm)来改输入框组的深浅。输入框中的情会自动调整大小。

下面的实例演示了这点:

实例

<divstyle=”padding:
100px 100px 10px;”><formclass=”bs-example
bs-example-form”role=”form”><divclass=”input-group
input-group-lg”><spanclass=”input-group-addon”>@</span><inputtype=”text”class=”form-control”placeholder=”Twitterhandle”></div><br><divclass=”input-group”><spanclass=”input-group-addon”>@</span><inputtype=”text”class=”form-control”placeholder=”Twitterhandle”></div><br><divclass=”input-group
input-group-sm”><spanclass=”input-group-addon”>@</span><inputtype=”text”class=”form-control”placeholder=”Twitterhandle”></div></form></div>

结果如下所示:

复选框和单选插件

汝可以将复选框和单选插件作为输入框组的前缀或者后缀元素,如下面的实例所示:

实例

<divstyle=”padding:
100px 100px 10px;”><formclass=”bs-example
bs-example-form”role=”form”><divclass=”row”><divclass=”col-lg-6″><divclass=”input-group”><spanclass=”input-group-addon”><inputtype=”checkbox”></span><inputtype=”text”class=”form-control”></div><!–
/input-group –></div><!–
/.col-lg-6 –><br><divclass=”col-lg-6″><divclass=”input-group”><spanclass=”input-group-addon”><inputtype=”radio”></span><inputtype=”text”class=”form-control”></div><!–
/input-group –></div><!–
/.col-lg-6 –></div><!– /.row
–></form></div>

品尝一下
»

结果如下所示:

饱含下拉菜单的按钮

以输入框组中添加富含下拉菜单的按钮,只需要简单地以一个 .input-group-btn class
中封装按钮和下拉菜单即可,如下面的实例所示:

实例

<divstyle=”padding:
100px 100px 10px;”><formclass=”bs-example
bs-example-form”role=”form”><divclass=”row”><divclass=”col-lg-6″><divclass=”input-group”><divclass=”input-group-btn”><buttontype=”button”class=”btn
btn-default dropdown-toggle”data-toggle=”dropdown”>下拉菜单
<spanclass=”caret”></span></button><ulclass=”dropdown-menu”><li><ahref=”#”>功能</a></li><li><ahref=”#”>另一个作用</a></li><li><ahref=”#”>其他</a></li><liclass=”divider”></li><li><ahref=”#”>分离的链接</a></li></ul></div><!–
/btn-group –><inputtype=”text”class=”form-control”></div><!–
/input-group –></div><!–
/.col-lg-6 –><br><divclass=”col-lg-6″><divclass=”input-group”><inputtype=”text”class=”form-control”><divclass=”input-group-btn”><buttontype=”button”class=”btn
btn-default dropdown-toggle”data-toggle=”dropdown”>下拉菜单
<spanclass=”caret”></span></button><ulclass=”dropdown-menu
pull-right”><li><ahref=”#”>功能</a></li><li><ahref=”#”>另一个力量</a></li><li><ahref=”#”>其他</a></li><liclass=”divider”></li><li><ahref=”#”>分离的链接</a></li></ul></div><!–
/btn-group –></div><!–
/input-group –></div><!–
/.col-lg-6 –></div><!– /.row
–></form></div>

尝试一下
»

结果如下所示:

输入框组扩展自 表单控件。使用输入框组,您得十分爱地于基于文本的输入框添加作为前缀和后缀的文书或按钮。

经奔输入域添加前缀和后缀的情节,您可通往用户输入添加公共的素。例如,您得增长美元符号,或者在
Twitter 用户名前加上 @,或者应用程序接口所待之另外公共的素。

向 .form-control 添加前缀或后缀元素的步调如下:

  • 管前缀或后缀元素放在一个包含 class .input-group 的 <div>
    中。
  • 继,在同之 <div> 内,在 class 为 .input-group-addon 的
    <span> 内放置额外的情节。
  • 管欠 <span> 放置于 <input> 元素的前头或者后面。

为了维持跨浏览器的兼容性,请避免使用
<select> 元素,因为其当 WebKit
浏览器中莫克一心渲染出职能。也不用一直向表单组应用输入框组的
class,输入框组是一个孤立的机件。

中心的输入框组

下面的实例演示了骨干的输入框组:

实例

<divstyle=”padding:
100px 100px 10px;”><formclass=”bs-example
bs-example-form”role=”form”><divclass=”input-group”><spanclass=”input-group-addon”>@</span><inputtype=”text”class=”form-control”placeholder=”twitterhandle”></div><br><divclass=”input-group”><inputtype=”text”class=”form-control”><spanclass=”input-group-addon”>.00</span></div><br><divclass=”input-group”><spanclass=”input-group-addon”>$</span><inputtype=”text”class=”form-control”><spanclass=”input-group-addon”>.00</span></div></form></div>

品一下
»

结果如下所示:

输入框组的深浅

您得经向 .input-group 添加针锋相对表单大小的
class(比如 .input-group-lg、input-group-sm)来改输入框组的大大小小。输入框中的内容会活动调整大小。

脚的实例演示了马上点:

实例

<divstyle=”padding:
100px 100px 10px;”><formclass=”bs-example
bs-example-form”role=”form”><divclass=”input-group
input-group-lg”><spanclass=”input-group-addon”>@</span><inputtype=”text”class=”form-control”placeholder=”Twitterhandle”></div><br><divclass=”input-group”><spanclass=”input-group-addon”>@</span><inputtype=”text”class=”form-control”placeholder=”Twitterhandle”></div><br><divclass=”input-group
input-group-sm”><spanclass=”input-group-addon”>@</span><inputtype=”text”class=”form-control”placeholder=”Twitterhandle”></div></form></div>

品味一下
»

结果如下所示:

复选框和单选插件

若得把复选框和单选插件作为输入框组的前缀或者后缀元素,如下面的实例所示:

实例

<divstyle=”padding:
100px 100px 10px;”><formclass=”bs-example
bs-example-form”role=”form”><divclass=”row”><divclass=”col-lg-6″><divclass=”input-group”><spanclass=”input-group-addon”><inputtype=”checkbox”></span><inputtype=”text”class=”form-control”></div><!–
/input-group –></div><!–
/.col-lg-6 –><br><divclass=”col-lg-6″><divclass=”input-group”><spanclass=”input-group-addon”><inputtype=”radio”></span><inputtype=”text”class=”form-control”></div><!–
/input-group –></div><!–
/.col-lg-6 –></div><!– /.row
–></form></div>

尝一下
»

结果如下所示:

按钮插件

而吗得拿按钮作为输入框组的前缀或者后缀元素,这个时段你便无是补充加 .input-group-addon class,您得运用
class .input-group-btn 来包裹按钮。这是不可或缺的,因为默认的浏览器样式不见面被重写。下面的实例演示了立点:

实例

<divstyle=”padding:
100px 100px 10px;”><formclass=”bs-example
bs-example-form”role=”form”><divclass=”row”><divclass=”col-lg-6″><divclass=”input-group”><spanclass=”input-group-btn”><buttonclass=”btn
btn-default”type=”button”>Go!</button></span><inputtype=”text”class=”form-control”></div><!–
/input-group –></div><!–
/.col-lg-6 –><br><divclass=”col-lg-6″><divclass=”input-group”><inputtype=”text”class=”form-control”><spanclass=”input-group-btn”><buttonclass=”btn
btn-default”type=”button”>Go!</button></span></div><!–
/input-group –></div><!–
/.col-lg-6 –></div><!– /.row
–></form></div>

品一下
»

结果如下所示:

包含下拉菜单的按钮

当输入框组中加上富含下拉菜单的按钮,只需要简单地于一个 .input-group-btn class
中封装按钮和下拉菜单即可,如下面的实例所示:

实例

<divstyle=”padding:
100px 100px 10px;”><formclass=”bs-example
bs-example-form”role=”form”><divclass=”row”><divclass=”col-lg-6″><divclass=”input-group”><divclass=”input-group-btn”><buttontype=”button”class=”btn
btn-default dropdown-toggle”data-toggle=”dropdown”>下拉菜单
<spanclass=”caret”></span></button><ulclass=”dropdown-menu”><li><ahref=”#”>功能</a></li><li><ahref=”#”>另一个效能</a></li><li><ahref=”#”>其他</a></li><liclass=”divider”></li><li><ahref=”#”>分离的链接</a></li></ul></div><!–
/btn-group –><inputtype=”text”class=”form-control”></div><!–
/input-group –></div><!–
/.col-lg-6 –><br><divclass=”col-lg-6″><divclass=”input-group”><inputtype=”text”class=”form-control”><divclass=”input-group-btn”><buttontype=”button”class=”btn
btn-default dropdown-toggle”data-toggle=”dropdown”>下拉菜单
<spanclass=”caret”></span></button><ulclass=”dropdown-menu
pull-right”><li><ahref=”#”>功能</a></li><li><ahref=”#”>另一个效应</a></li><li><ahref=”#”>其他</a></li><liclass=”divider”></li><li><ahref=”#”>分离的链接</a></li></ul></div><!–
/btn-group –></div><!–
/input-group –></div><!–
/.col-lg-6 –></div><!– /.row
–></form></div>

品味一下
»

结果如下所示:

分的下拉菜单按钮

在输入框组中丰富含下拉菜单的剪切按钮,使用与下拉菜单按钮大致相同的体,但是本着下拉菜单添加了严重性的法力,如下面的实例所示:

实例

<divstyle=”padding:
100px 100px 10px;”><formclass=”bs-example
bs-example-form”role=”form”><divclass=”row”><divclass=”col-lg-6″><divclass=”input-group”><divclass=”input-group-btn”><buttontype=”button”class=”btn
btn-default”tabindex=”-1″>下拉菜单</button><buttontype=”button”class=”btn
btn-default dropdown-toggle”data-toggle=”dropdown”tabindex=”-1″><spanclass=”caret”></span><spanclass=”sr-only”>切换下拉菜单</span></button><ulclass=”dropdown-menu”><li><ahref=”#”>功能</a></li><li><ahref=”#”>另一个效应</a></li><li><ahref=”#”>其他</a></li><liclass=”divider”></li><li><ahref=”#”>分离之链接</a></li></ul></div><!–
/btn-group –><inputtype=”text”class=”form-control”></div><!–
/input-group –></div><!–
/.col-lg-6 –><br><divclass=”col-lg-6″><divclass=”input-group”><inputtype=”text”class=”form-control”><divclass=”input-group-btn”><buttontype=”button”class=”btn
btn-default”tabindex=”-1″>下拉菜单</button><buttontype=”button”class=”btn
btn-default dropdown-toggle”data-toggle=”dropdown”tabindex=”-1″><spanclass=”caret”></span><spanclass=”sr-only”>切换下拉菜单</span></button><ulclass=”dropdown-menu
pull-right”><li><ahref=”#”>功能</a></li><li><ahref=”#”>另一个效应</a></li><li><ahref=”#”>其他</a></li><liclass=”divider”></li><li><ahref=”#”>分离之链接</a></li></ul></div><!–
/btn-group –></div><!–
/input-group –></div><!–
/.col-lg-6 –></div><!– /.row
–></form></div>

相关文章