BootstrapBootstrap 输入框组

含有下拉菜单的按钮

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

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

含有下拉菜单的按钮

在输入框组中丰盛富含下拉菜单的按钮,只需要简单地在一个 .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”><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>

尝试一下
»

结果如下所示:

Bootstrap 1

实例

<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>

结果如下所示:

Bootstrap 2

焦点的输入框组

下面的实例演示了主导的输入框组:

实例

<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>

品尝一下
»

结果如下所示:

Bootstrap 3

实例

<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>

按钮插件

您也可以把按钮作为输入框组的前缀或者后缀元素,这么些时候你就不是添加 .input-group-addon class,您需要利用
class .input-group-btn 来包裹按钮。这是必备的,因为默认的浏览器样式不会被重写。上面的实例演示了这点:

实例

<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>

 

结果如下所示:

Bootstrap 4

复选框和单选插件

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

分割的下拉菜单按钮

在输入框组中增长富含下拉菜单的划分按钮,使用与下拉菜单按钮大致相同的体制,可是对下拉菜单添加了至关首要的功效,如下边的实例所示:

复选框和单选插件

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

实例

<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>

品尝一下
»

结果如下所示:

Bootstrap 5

实例

<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>

品味一下
»

结果如下所示:

Bootstrap 6

透过向输入域添加前缀和后缀的内容,您可以向用户输入添加公共的要素。例如,您可以添加日币符号,或者在
Twitter 用户名前充足 @,或者应用程序接口所需要的其他公共的要素。

  • 把前缀或后缀元素放在一个富含 class .input-group 的 <div>
    中。
  • 紧接着,在一如既往的 <div> 内,在 class 为 .input-group-addon 的
    <span> 内放置额外的情节。
  • 把该 <span> 放置在 <input> 元素的眼前或者前边。

实例

<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>

尝试一下
»

结果如下所示:

Bootstrap 7

Bootstrap 8为了维持跨浏览器的兼容性,请制止接纳<select> 元素,因为它们在 Web基特浏览器中无法一心渲染出效用。也毫不直接向表单组应用输入框组的
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>

尝试一下
»

结果如下所示:

Bootstrap 9

输入框组扩充自 表单控件。使用输入框组,您可以很容易地向基于文本的输入框添加作为前缀和后缀的文书或按钮。

通过向输入域添加前缀和后缀的情节,您可以向用户输入添加公共的元素。例如,您可以添加先令符号,或者在
Twitter 用户名前添加 @,或者应用程序接口所需要的另伯公共的元素。

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

  • 把前缀或后缀元素放在一个富含 class .input-group 的 <div>
    中。
  • 随着,在一如既往的 <div> 内,在 class 为 .input-group-addon 的
    <span> 内放置额外的情节。
  • 把该 <span> 放置在 <input> 元素的眼前或者前边。

Bootstrap 10为了保障跨浏览器的包容性,请避免采用<select> 元素,因为它们在 Web基特(Kit)浏览器中不可以一心渲染出效能。也无须直接向表单组应用输入框组的
class,输入框组是一个孤立的零部件。

输入框组的尺寸

你可以透过向 .input-group 添加相对表单大小的
class(比如 .input-group-lg、input-group-sm)来改变输入框组的轻重缓急。输入框中的内容会自动调整大小。

下边的实例演示了那一点:

实例

<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>

品尝一下
»

结果如下所示:

Bootstrap 11

基本的输入框组

下边的实例演示了主导的输入框组:

输入框组的大大小小

你可以通过向 .input-group 添加针锋绝对表单大小的
class(比如 .input-group-lg、input-group-sm)来改变输入框组的高低。输入框中的始末会自行调整大小。

下边的实例演示了这点:

相关文章