• Trang Chủ
  • TOP Thủ Thuật
    • Internet
    • Máy Tính
    • Phần Mềm
    • Tiện Ích
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Power Point
    • Học Word
  • Kênh Công Nghệ
  • Facebook
  • Games
  • WordPress
  • SEO
Thủ Thuật
  • Trang Chủ
  • TOP Thủ Thuật
    • Internet
    • Máy Tính
    • Phần Mềm
    • Tiện Ích
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Power Point
    • Học Word
  • Kênh Công Nghệ
  • Facebook
  • Games
  • WordPress
  • SEO
Thủ Thuật
No Result
View All Result

Cách sử dụng input group trong bootstrap

Rate this post

Input Group giúp bạn mở rộng một input control bằng cách thêm một hay nhiều phần tử Text, Button hay Button Group. Vậy input group là gì? cách sử dụng input group như thế nào? Tất cả đều có tại bài viết dưới đây của Blog Getbootstrap.

Nội Dung Bài Viết

  • Input Group là gì?
  • Input Group với Checkbox, Radio
  • Input Group với Button
  • Input Group với Dropdown
  • Input Group với Select
  • Input Group với Custom File
  • Kích thước của Input Group

Input Group là gì?

Thành phần input group ở trong bootstrap khá linh hoạt và chuyển biến, nó được sử dụng nhiều trong việc tạo form control tương tác, nhưng nó lại chỉ giới hạn với text đầu vào.

Nói một cách dễ hiểu thì input group chính là cách giúp bạn có thể mở rộng một input control bằng cách thêm vào bênh cạnh nó những phần tử khác như text, button, button group … và các phần tử khi được thêm vào bên cạnh input group sẽ được gọi là Addons.

Bạn cũng có thể đặt được nhiều input control hay nhiều Addons trong một input group.

Code html ví dụ:

<!– Multiple inputs –>
<form>
<div class=”input-group mb-3″>
<div class=”input-group-prepend”>
<span class=”input-group-text”>Person</span>
</div>
<input type=”text” class=”form-control” placeholder=”First Name”>
<input type=”text” class=”form-control” placeholder=”Last Name”>
</div>
</form>

<!– Multiple addons / help text –>
<form>
<div class=”input-group mb-3″>
<div class=”input-group-prepend”>
<span class=”input-group-text”>One</span>
<span class=”input-group-text”>Two</span>
<span class=”input-group-text”>Three</span>
</div>
<input type=”text” class=”form-control”>
</div>
</form>

Kết quả hình ảnh:

Xem thêm:  Mậu Tuất Năm Nay Bao Nhiêu Tuổi, 1958 Tuổi Con Gì
Cách sử dụng input group trong bootstrap
Input Group

Lứu ý: với các thuộc tính như: aria-label, aria-describedbly có thể sử dụng được nếu như bạn muốn app củ bạn hỗ trợ tốt cho các thiết bị như Screen Reader (đây chính là thiết bị đọc màn hình dành cho người khiếm thị).

Code html:

<div class=”input-group mb-3″>
<div class=”input-group-prepend”>
<span class=”input-group-text” id=”basic-addon1″>@</span>
</div>
<input type=”text” class=”form-control” placeholder=”Username”
aria-label=”Username” aria-describedby=”basic-addon1″>
</div>

Input Group với Checkbox, Radio

Code html ví dụ input group với addon là checkbox hay radio

<div class=”input-group mb-3″>
<div class=”input-group-prepend”>
<div class=”input-group-text”>
<input type=”checkbox”>
</div>
</div>
<input type=”text” class=”form-control” placeholder=”Some text”>
</div>

<div class=”input-group mb-3″>
<div class=”input-group-prepend”>
<span class=”input-group-text”>Gender:</span>
<div class=”input-group-text”>
<input type=”radio” name=”gender” value=”male”>
</div>
<span class=”input-group-text”>Male</span>
<div class=”input-group-text”>
<input type=”radio” name=”gender” value=”female”>
</div>
<span class=”input-group-text”>Female</span>
</div>
<input type=”text” class=”form-control” placeholder=”Some text”>
</div>

Kết quả hình ảnh

Cách sử dụng input group trong bootstrap
Input Group với Checkbox

Input Group với Button

Bạn có thể thêm một hay nhiều button vào input group như sau:

Code html ví dụ:

<div class=”input-group mb-3″>
<div class=”input-group-prepend”>
<button class=”btn btn-outline-primary” type=”button”>Basic Button</button>
</div>
<input type=”text” class=”form-control” placeholder=”Some text”>
</div>

<div class=”input-group mb-3″>
<input type=”text” class=”form-control” placeholder=”Search”>
<div class=”input-group-append”>
<button class=”btn btn-success” type=”submit”>Go</button>
</div>
</div>

<div class=”input-group mb-3″>
<input type=”text” class=”form-control” placeholder=”Something clever..”>
<div class=”input-group-append”>
<button class=”btn btn-primary” type=”button”>OK</button>
<button class=”btn btn-danger” type=”button”>Cancel</button>
</div>
</div>

Kết quả hình ảnh

Cách sử dụng input group trong bootstrap
Input Group với Button

Input Group với Dropdown

Bạn có thể thêm Dropdown vào 1 hay nhiều nút Input Group như sau:

Code html ví dụ:

<div class=”input-group mb-3″>
<div class=”input-group-prepend”>
<div class=”btn-group”>
<button class=”btn btn-primary dropdown-toggle” type=”button” data-toggle=”dropdown”>
Tutorials
</button>
<div class=”dropdown-menu”>
<a class=”dropdown-item” href=”#”>Javascript</a>
<a class=”dropdown-item” href=”#”>Css</a>
<div class=”dropdown-divider”></div>
<a class=”dropdown-item” href=”#”>Bootstrap</a>
</div>
</div>
</div>
<input type=”text” class=”form-control” placeholder=”Some text”>
</div>

<div class=”input-group mb-3″>
<div class=”input-group-prepend”>
<div class=”btn-group”>

<button type=”button” class=”btn btn-success”>Go to Home Page</button>
<button type=”button” class=”btn btn-primary dropdown-toggle dropdown-toggle-split”
data-toggle=”dropdown” aria-haspopup=”true” aria-expanded=”false”>
<span class=”sr-only”>Toggle Dropdown</span>
</button>

<div class=”dropdown-menu”>
<a class=”dropdown-item” href=”#”>Javascript</a>
<a class=”dropdown-item” href=”#”>Css</a>
<div class=”dropdown-divider”></div>
<a class=”dropdown-item” href=”#”>Bootstrap</a>
</div>

</div>
</div>
<input type=”text” class=”form-control” placeholder=”Some text”>
</div>

Kết quả hình ảnh

Xem thêm:  Nằm mơ thấy NGƯỜI THÂN báo hiệu điềm gì? ĐÁNH con gì cho may mắn!
Cách sử dụng input group trong bootstrap
Input Group với Dropdown

Input Group với Select

Khi mà bạn sử dụng 1 input group với phần từ là <select>, phần tử <select> nên sử dụng với lớp “<custom-select>, khi đó sẽ giúp nó lấp đầy không gian còn lại theo phương nằm ngang và có kiểu dáng (style) theo đúng phong cách của bootstrap.

Code html ví dụ với Input Group với Custom Select

<div class=”input-group mb-3″>
<div class=”input-group-prepend”>
<label class=”input-group-text” for=”inputGroupSelect01″>Options</label>
</div>
<select class=”custom-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”>
<select class=”custom-select”>
<option selected>Choose…</option>
<option value=”1″>One</option>
<option value=”2″>Two</option>
<option value=”3″>Three</option>
</select>
<div class=”input-group-append”>
<button class=”btn btn-outline-success” type=”button”>Button</button>
</div>
</div>

Kết quả hình ảnh

Cách sử dụng input group trong bootstrap
Input Group với Select

Input Group với Custom File

Code html ví dụ Input Group với phần tử tuỳ biến là <input type =”file”>

<div class=”input-group mb-3″>
<div class=”input-group-prepend”>
<span class=”input-group-text”>Upload</span>
</div>
<div class=”custom-file”>
<input type=”file” class=”custom-file-input” id=”inputGroupFile01″>
<label class=”custom-file-label” for=”inputGroupFile01″>Choose file</label>
</div>
</div>

<div class=”input-group mb-3″>
<div class=”custom-file”>
<input type=”file” class=”custom-file-input” id=”inputGroupFile02″>
<label class=”custom-file-label” for=”inputGroupFile02″>Choose file</label>
</div>
<div class=”input-group-append”>
<span class=”input-group-text” id=””>Upload</span>
</div>
</div>

<div class=”input-group mb-3″>
<div class=”input-group-prepend”>
<button class=”btn btn-outline-secondary” type=”button”>Button</button>
</div>
<div class=”custom-file”>
<input type=”file” class=”custom-file-input” id=”inputGroupFile03″>
<label class=”custom-file-label” for=”inputGroupFile03″>Choose file</label>
</div>
</div>

<div class=”input-group”>
<div class=”custom-file”>
<input type=”file” class=”custom-file-input” id=”inputGroupFile04″>
<label class=”custom-file-label” for=”inputGroupFile04″>Choose file</label>
</div>
<div class=”input-group-append”>
<button class=”btn btn-outline-secondary” type=”button”>Button</button>
</div>
</div>

Kết quả hình ảnh

Cách sử dụng input group trong bootstrap
Input Group với Custom File

Kích thước của Input Group

Bạn có thể thêm “kích thước” (Sizing) vào phần từ .input-group , và nó sẽ có tác dụng với mọi phần tử con. Bạn cũng không cần phải thiết lập kích thước cho tất cả nữa.

Xem thêm:  Đề Kiểm Tra Học Kì 1 Tiếng Anh Lớp 11 Có Đáp Án, Bộ Đề Thi Học Kỳ 1 Tiếng Anh 11 Có Đáp Án

Danh sách các lớp sử dụng để cho việc thiếp lập “kích thước” cho Input Group:

  • input-group-sm
  • input-group-lg

Code html ví dụ

<div class=”input-group input-group-sm mb-3″>
<div class=”input-group-prepend”>
<span class=”input-group-text”>Small</span>
</div>
<input type=”text” class=”form-control”>
</div>

<div class=”input-group mb-3″>
<div class=”input-group-prepend”>
<span class=”input-group-text”>Default</span>
</div>
<input type=”text” class=”form-control”>
</div>

<div class=”input-group input-group-lg”>
<div class=”input-group-prepend”>
<span class=”input-group-text”>Large</span>
</div>
<input type=”text” class=”form-control”>
</div>

Kết quả hình ảnh

Cách sử dụng input group trong bootstrap

Hi vọng với những chia sẻ ở trên của Blog Getbootstrap về Input Group trong bootstrap 3 sẽ giúp bạn có thêm về kiến thức bootstrap nhé. Nếu như bạn là người mới mà đột nhiên đọc tới bài này thì có thể quay lại bài Bootstrap là gì? để có thể update được những kiến thức cơ bản nhé. Chúc các bạn thành công.

Source: ThuThuat

Thủ Thuật

Website đang trong quá trình thử nghiệm AI biên tập, mọi nội dung trên website chúng tôi không chịu trách nhiệm. Bạn hãy cân nhắc thêm khi tham khảo bài viết, xin cảm ơn!

Related Posts

Tử vi vui 12 con giáp hôm nay ngày 8/12/2023: Sửu học hỏi, Mão thách thức
Chia Sẻ Kiến Thức

Tử vi vui 12 con giáp hôm nay ngày 8/12/2023: Sửu học hỏi, Mão thách thức

Tử vi vui 12 cung hoàng đạo ngày 8/12/2023: Sư Tử bận rộn, Xử Nữ thuận lợi
Chia Sẻ Kiến Thức

Tử vi vui 12 cung hoàng đạo ngày 8/12/2023: Sư Tử bận rộn, Xử Nữ thuận lợi

Con số may mắn hôm nay 8/12/2023: Số đẹp giúp thăng tiến, vinh danh
Chia Sẻ Kiến Thức

Con số may mắn hôm nay 8/12/2023: Số đẹp giúp thăng tiến, vinh danh

NSƯT Kim Tử Long bức xúc lên tiếng vì bị dọa đánh khi hát hội chợ
Chia Sẻ Kiến Thức

NSƯT Kim Tử Long bức xúc lên tiếng vì bị dọa đánh khi hát hội chợ

TÌM KIẾM

No Result
View All Result

Bài Viết Gần Đây

  • Tử vi vui 12 con giáp hôm nay ngày 8/12/2023: Sửu học hỏi, Mão thách thức
  • Tử vi vui 12 cung hoàng đạo ngày 8/12/2023: Sư Tử bận rộn, Xử Nữ thuận lợi
  • Con số may mắn hôm nay 8/12/2023: Số đẹp giúp thăng tiến, vinh danh
  • NSƯT Kim Tử Long bức xúc lên tiếng vì bị dọa đánh khi hát hội chợ
  • Tử vi 12 con giáp ngày 8/12/2023: Sửu thuận lợi, Tỵ khó khăn

Mod Skin Liên Quân

Hack KC FF

Liên Kết Hữu Ích

➤ Game Bài Đổi Thưởng

➤ 33betcasino

➤

➤

GIỚI THIỆU

Thủ Thuật

ThuThuat.Com.Vn - TOP 1 trang web chia sẻ kiến thức, kinh nghiệm, thủ thuật internet, máy tính. Update kiến thức hàng ngày miễn phí !!!

CHUYÊN MỤC

➤ SV388

➤

➤

➤

➤

➤

TIỆN ÍCH MỞ RỘNG

➤

➤

➤

➤

➤

➤ Nổ Hũ 88

➤

➤

➤

LIÊN HỆ

➤ Địa chỉ: TP. Hải Phòng, Việt Nam

➤ SDT: 0931. 910. JQK

➤ Website đang trong quá trình thử nghiệm AI biên tập, mọi nội dung trên website chúng tôi không chịu trách nhiệm. Bạn hãy cân nhắc thêm khi tham khảo bài viết, xin cảm ơn!
DMCA.com Protection Status
➤

➤

➤

➤

➤

➤

➤

➤

➤

Bản quyền thuộc về THUTHUAT.COM.VN

No Result
View All Result
  • Trang Chủ
  • TOP Thủ Thuật
    • Internet
    • Máy Tính
    • Phần Mềm
    • Tiện Ích
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Power Point
    • Học Word
  • Kênh Công Nghệ
  • Facebook
  • Games
  • WordPress
  • SEO

Bản quyền thuộc về THUTHUAT.COM.VN