精品久久久久久亚洲精品_成人午夜网站_www日本高清_亚洲精品久久久久午夜福

Input group

Easily extend form controls by adding text, buttons, or button groups on either side of textual inputs, custom selects, and custom file inputs.

Basic example

Place one add-on or button on either side of an input. You may also place one on both sides of an input. Remember to place <label>s outside the input group.

@
@example.com
https://example.com/users/
$ .00
@
With textarea
<div class="input-group mb-3">
<span class="input-group-text" id="basic-addon1">@</span>
<input type="text" class="form-control" placeholder="Username" aria-label="Username" aria-describedby="basic-addon1">
</div>

<div class="input-group mb-3">
<input type="text" class="form-control" placeholder="Recipient's username" aria-label="Recipient's username" aria-describedby="basic-addon2">
<span class="input-group-text" id="basic-addon2">@example.com</span>
</div>

<label for="basic-url" class="form-label">Your vanity URL</label>
<div class="input-group mb-3">
<span class="input-group-text" id="basic-addon3">https://example.com/users/</span>
<input type="text" class="form-control" id="basic-url" aria-describedby="basic-addon3">
</div>

<div class="input-group mb-3">
<span class="input-group-text">$</span>
<input type="text" class="form-control" aria-label="Amount (to the nearest dollar)">
<span class="input-group-text">.00</span>
</div>

<div class="input-group mb-3">
<input type="text" class="form-control" placeholder="Username" aria-label="Username">
<span class="input-group-text">@</span>
<input type="text" class="form-control" placeholder="Server" aria-label="Server">
</div>

<div class="input-group">
<span class="input-group-text">With textarea</span>
<textarea class="form-control" aria-label="With textarea"></textarea>
</div>

Wrapping

Input groups wrap by default via flex-wrap: wrap in order to accommodate custom form field validation within an input group. You may disable this with .flex-nowrap.

@
<div class="input-group flex-nowrap">
<span class="input-group-text" id="addon-wrapping">@</span>
<input type="text" class="form-control" placeholder="Username" aria-label="Username" aria-describedby="addon-wrapping">
</div>

Sizing

Add the relative form sizing classes to the .input-group itself and contents within will automatically resize—no need for repeating the form control size classes on each element.

Sizing on the individual input group elements isn’t supported.

Small
Default
Large
<div class="input-group input-group-sm mb-3">
<span class="input-group-text" id="inputGroup-sizing-sm">Small</span>
<input type="text" class="form-control" aria-label="Sizing example input" aria-describedby="inputGroup-sizing-sm">
</div>

<div class="input-group mb-3">
<span class="input-group-text" id="inputGroup-sizing-default">Default</span>
<input type="text" class="form-control" aria-label="Sizing example input" aria-describedby="inputGroup-sizing-default">
</div>

<div class="input-group input-group-lg">
<span class="input-group-text" id="inputGroup-sizing-lg">Large</span>
<input type="text" class="form-control" aria-label="Sizing example input" aria-describedby="inputGroup-sizing-lg">
</div>

Checkboxes and radios

Place any checkbox or radio option within an input group’s addon instead of text. We recommend adding .mt-0 to the .form-check-input when there’s no visible text next to the input.

<div class="input-group mb-3">
<div class="input-group-text">
<input class="form-check-input mt-0" type="checkbox" value="" aria-label="Checkbox for following text input">
</div>
<input type="text" class="form-control" aria-label="Text input with checkbox">
</div>

<div class="input-group">
<div class="input-group-text">
<input class="form-check-input mt-0" type="radio" value="" aria-label="Radio button for following text input">
</div>
<input type="text" class="form-control" aria-label="Text input with radio button">
</div>

Multiple inputs

While multiple <input>s are supported visually, validation styles are only available for input groups with a single <input>.

First and last name
<div class="input-group">
<span class="input-group-text">First and last name</span>
<input type="text" aria-label="First name" class="form-control">
<input type="text" aria-label="Last name" class="form-control">
</div>

Multiple addons

Multiple add-ons are supported and can be mixed with checkbox and radio input versions.

$ 0.00
$ 0.00
<div class="input-group mb-3">
<span class="input-group-text">$</span>
<span class="input-group-text">0.00</span>
<input type="text" class="form-control" aria-label="Dollar amount (with dot and two decimal places)">
</div>

<div class="input-group">
<input type="text" class="form-control" aria-label="Dollar amount (with dot and two decimal places)">
<span class="input-group-text">$</span>
<span class="input-group-text">0.00</span>
</div>

Button addons

<div class="input-group mb-3">
<button class="btn btn-outline-secondary" type="button" id="button-addon1">Button</button>
<input type="text" class="form-control" placeholder="" aria-label="Example text with button addon" aria-describedby="button-addon1">
</div>

<div class="input-group mb-3">
<input type="text" class="form-control" placeholder="Recipient's username" aria-label="Recipient's username" aria-describedby="button-addon2">
<button class="btn btn-outline-secondary" type="button" id="button-addon2">Button</button>
</div>

<div class="input-group mb-3">
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
<input type="text" class="form-control" placeholder="" aria-label="Example text with two button addons">
</div>

<div class="input-group">
<input type="text" class="form-control" placeholder="Recipient's username" aria-label="Recipient's username with two button addons">
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>

Buttons with dropdowns

<div class="input-group mb-3">
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">Dropdown</button>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="#">Action</a></li>
<li><a class="dropdown-item" href="#">Another action</a></li>
<li><a class="dropdown-item" href="#">Something else here</a></li>
<li><hr class="dropdown-divider"></li>
<li><a class="dropdown-item" href="#">Separated link</a></li>
</ul>
<input type="text" class="form-control" aria-label="Text input with dropdown button">
</div>

<div class="input-group mb-3">
<input type="text" class="form-control" aria-label="Text input with dropdown button">
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">Dropdown</button>
<ul class="dropdown-menu dropdown-menu-end">
<li><a class="dropdown-item" href="#">Action</a></li>
<li><a class="dropdown-item" href="#">Another action</a></li>
<li><a class="dropdown-item" href="#">Something else here</a></li>
<li><hr class="dropdown-divider"></li>
<li><a class="dropdown-item" href="#">Separated link</a></li>
</ul>
</div>

<div class="input-group">
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">Dropdown</button>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="#">Action before</a></li>
<li><a class="dropdown-item" href="#">Another action before</a></li>
<li><a class="dropdown-item" href="#">Something else here</a></li>
<li><hr class="dropdown-divider"></li>
<li><a class="dropdown-item" href="#">Separated link</a></li>
</ul>
<input type="text" class="form-control" aria-label="Text input with 2 dropdown buttons">
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">Dropdown</button>
<ul class="dropdown-menu dropdown-menu-end">
<li><a class="dropdown-item" href="#">Action</a></li>
<li><a class="dropdown-item" href="#">Another action</a></li>
<li><a class="dropdown-item" href="#">Something else here</a></li>
<li><hr class="dropdown-divider"></li>
<li><a class="dropdown-item" href="#">Separated link</a></li>
</ul>
</div>

Segmented buttons

<div class="input-group mb-3">
<button type="button" class="btn btn-outline-secondary">Action</button>
<button type="button" class="btn btn-outline-secondary dropdown-toggle dropdown-toggle-split" data-bs-toggle="dropdown" aria-expanded="false">
<span class="visually-hidden">Toggle Dropdown</span>
</button>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="#">Action</a></li>
<li><a class="dropdown-item" href="#">Another action</a></li>
<li><a class="dropdown-item" href="#">Something else here</a></li>
<li><hr class="dropdown-divider"></li>
<li><a class="dropdown-item" href="#">Separated link</a></li>
</ul>
<input type="text" class="form-control" aria-label="Text input with segmented dropdown button">
</div>

<div class="input-group">
<input type="text" class="form-control" aria-label="Text input with segmented dropdown button">
<button type="button" class="btn btn-outline-secondary">Action</button>
<button type="button" class="btn btn-outline-secondary dropdown-toggle dropdown-toggle-split" data-bs-toggle="dropdown" aria-expanded="false">
<span class="visually-hidden">Toggle Dropdown</span>
</button>
<ul class="dropdown-menu dropdown-menu-end">
<li><a class="dropdown-item" href="#">Action</a></li>
<li><a class="dropdown-item" href="#">Another action</a></li>
<li><a class="dropdown-item" href="#">Something else here</a></li>
<li><hr class="dropdown-divider"></li>
<li><a class="dropdown-item" href="#">Separated link</a></li>
</ul>
</div>

Custom forms

Input groups include support for custom selects and custom file inputs. Browser default versions of these are not supported.

Custom select

<div class="input-group mb-3">
<label class="input-group-text" for="inputGroupSelect01">Options</label>
<select class="form-select" id="inputGroupSelect01">
<option selected>Choose...</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
</div>

<div class="input-group mb-3">
<select class="form-select" id="inputGroupSelect02">
<option selected>Choose...</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
<label class="input-group-text" for="inputGroupSelect02">Options</label>
</div>

<div class="input-group mb-3">
<button class="btn btn-outline-secondary" type="button">Button</button>
<select class="form-select" id="inputGroupSelect03" aria-label="Example select with button addon">
<option selected>Choose...</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
</div>

<div class="input-group">
<select class="form-select" id="inputGroupSelect04" aria-label="Example select with button addon">
<option selected>Choose...</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>

Custom file input

<div class="input-group mb-3">
<label class="input-group-text" for="inputGroupFile01">Upload</label>
<input type="file" class="form-control" id="inputGroupFile01">
</div>

<div class="input-group mb-3">
<input type="file" class="form-control" id="inputGroupFile02">
<label class="input-group-text" for="inputGroupFile02">Upload</label>
</div>

<div class="input-group mb-3">
<button class="btn btn-outline-secondary" type="button" id="inputGroupFileAddon03">Button</button>
<input type="file" class="form-control" id="inputGroupFile03" aria-describedby="inputGroupFileAddon03" aria-label="Upload">
</div>

<div class="input-group">
<input type="file" class="form-control" id="inputGroupFile04" aria-describedby="inputGroupFileAddon04" aria-label="Upload">
<button class="btn btn-outline-secondary" type="button" id="inputGroupFileAddon04">Button</button>
</div>

Sass

Variables

$input-group-addon-padding-y:           $input-padding-y;
$input-group-addon-padding-x:           $input-padding-x;
$input-group-addon-font-weight:         $input-font-weight;
$input-group-addon-color:               $input-color;
$input-group-addon-bg:                  $gray-200;
$input-group-addon-border-color:        $input-border-color;
返回頂部
精品久久久久久亚洲精品_成人午夜网站_www日本高清_亚洲精品久久久久午夜福

      9000px;">

          一区二区三区四区不卡视频| 日韩成人免费看| 欧美bbbbb| 欧美一区二区大片| 国产在线精品国自产拍免费| 国产精品美女久久久久aⅴ国产馆| 国产成人av电影在线观看| 国产精品久久久久影院色老大| 99久久久精品免费观看国产蜜| 亚洲女厕所小便bbb| 在线观看91精品国产麻豆| 激情成人午夜视频| 亚洲最快最全在线视频| 精品国产乱码久久久久久图片 | 精品免费一区二区三区| thepron国产精品| 日本欧美一区二区| 国产精品日产欧美久久久久| 欧美日韩一区二区在线观看| 国产一区三区三区| 亚洲成人免费在线| 中文字幕一区二区视频| 欧美电视剧在线看免费| 91首页免费视频| 经典一区二区三区| 婷婷久久综合九色国产成人 | 亚洲午夜在线观看视频在线| 久久综合色婷婷| 欧美日韩成人综合| 色又黄又爽网站www久久| 精品写真视频在线观看| 亚洲国产毛片aaaaa无费看| 国产喷白浆一区二区三区| 91精品国产一区二区三区香蕉| 成人18视频日本| 国产精品一区在线| 久久99久久久久| 日韩av高清在线观看| 亚洲一区二区在线观看视频| 中文字幕一区二区三区精华液| 欧美精品一区二区三区蜜桃视频| 欧美肥妇bbw| 欧美日韩精品一区二区三区| 在线观看日韩电影| 欧美三级在线看| 精品视频在线免费| 欧美日韩中文国产| 在线欧美一区二区| 一道本成人在线| 91亚洲精品乱码久久久久久蜜桃| 成人免费看的视频| 91麻豆高清视频| 色婷婷综合久色| 欧美在线影院一区二区| 欧美在线观看视频一区二区| 色视频一区二区| 欧美色精品在线视频| 91麻豆精品国产91久久久久久 | 日本高清视频一区二区| 97久久久精品综合88久久| 97精品电影院| 欧美三级一区二区| 日韩三级电影网址| 国产夜色精品一区二区av| 国产欧美一区二区在线观看| 欧美国产乱子伦| 亚洲免费观看高清完整| 亚洲制服丝袜av| 麻豆91在线看| av不卡免费电影| 欧美高清视频不卡网| 欧美xxxxx牲另类人与| 久久久久久久久伊人| 国产精品久久久久久久久快鸭| 综合色天天鬼久久鬼色| 日韩高清在线不卡| 国产成a人亚洲| 欧美日韩精品久久久| 久久久亚洲高清| 亚洲一区日韩精品中文字幕| 免费人成在线不卡| www.欧美日韩国产在线| 欧美色图激情小说| 国产亚洲成aⅴ人片在线观看| 一区二区三区在线视频观看58| 久久精品国产999大香线蕉| 97精品久久久久中文字幕 | 日本道色综合久久| 精品国产伦理网| 一区二区三区欧美激情| 国产美女在线观看一区| 欧洲精品一区二区| 国产嫩草影院久久久久| 日日噜噜夜夜狠狠视频欧美人| 风间由美一区二区三区在线观看| 欧美日本一区二区三区| 欧美国产在线观看| 免费视频最近日韩| 欧美日韩一级黄| 亚洲欧洲无码一区二区三区| 久久99精品国产.久久久久久| 在线观看日韩高清av| 国产精品少妇自拍| 蜜桃视频一区二区三区 | 精品国产1区2区3区| 香蕉影视欧美成人| 91丨国产丨九色丨pron| 国产亚洲美州欧州综合国| 水蜜桃久久夜色精品一区的特点| av高清久久久| 国产精品天美传媒| 国产精品一二三四| 欧美xxxx老人做受| 久久99精品国产91久久来源| 欧美一区二区三区视频免费播放| 亚洲午夜视频在线| 欧美写真视频网站| 亚洲综合丁香婷婷六月香| 99久久免费国产| 亚洲欧美日韩电影| 成人黄页毛片网站| 国产色91在线| 国产精品自拍一区| 久久久久久综合| 高清beeg欧美| 国产精品国产三级国产三级人妇| 国产精品1区2区| 国产精品网站导航| 99视频一区二区| 亚洲精品一二三| 欧美日韩一区中文字幕| 日韩国产精品久久久| 日韩视频一区在线观看| 韩国v欧美v日本v亚洲v| 久久精品免视看| jizz一区二区| 午夜婷婷国产麻豆精品| 日韩三级视频中文字幕| 国产一区二区三区四区五区入口 | 99re免费视频精品全部| 亚洲精品免费看| 欧美日韩三级一区| 久久精品国产一区二区三区免费看| 欧美一区二区三区视频免费播放| 精品中文字幕一区二区| 欧美—级在线免费片| 色哟哟在线观看一区二区三区| 亚洲电影一区二区| 久久―日本道色综合久久| 成人精品在线视频观看| 亚洲国产成人porn| 久久精品一区二区| 欧美日精品一区视频| 精品一区二区精品| 亚洲免费在线播放| 日韩精品资源二区在线| 97久久久精品综合88久久| 无码av免费一区二区三区试看| 亚洲精品一线二线三线| 色婷婷综合久久久中文一区二区 | 欧美三级三级三级爽爽爽| 蜜桃久久精品一区二区| 中文字幕亚洲在| 欧美一区二区三区免费视频| 成人午夜视频网站| 日韩国产一二三区| 亚洲欧美自拍偷拍| 亚洲精品一区二区三区精华液| 色综合久久中文字幕综合网| 国模少妇一区二区三区| 亚洲综合久久av| 国产精品久久久久久一区二区三区| 欧美日韩国产美| 成人美女视频在线看| 另类小说色综合网站| 亚洲一区二区三区四区五区中文| 欧美激情在线看| 精品国产免费人成在线观看| 欧美日韩亚洲综合一区| www.视频一区| 国产美女在线精品| 久久成人精品无人区| 天天av天天翘天天综合网| 亚洲你懂的在线视频| 国产精品久久久久久亚洲伦| 欧美一区二区高清| 在线播放一区二区三区| 欧美三电影在线| 欧美丝袜丝交足nylons| 一本色道久久综合亚洲aⅴ蜜桃 | 国产一区二区精品久久| 日韩av成人高清| 日韩不卡一区二区三区| 日韩国产高清在线| 日韩综合在线视频| 婷婷六月综合亚洲| 日本不卡123| 精品一区二区三区免费观看| 另类小说欧美激情| 国产资源精品在线观看|