Khi lập trình web với Bootstrap, trong Bootstrap 4 đã xây dựng sẵn một số thư viện và tính năng để trang trí web và các thành phần trong web.
Trong những chia sẻ dưới đây, trước hết anh sẽ giúp các bạn hiểu được Util trong Bootstrap 4 là gì? Sau đó sẽ hướng dẫn cách thao tác với Util trong Bootstrap 4 bao gồm:
Cách tạo và thêm màu sắc border, tạo border có góc viền tròn cho các thành phần web, cách sử dụng tính năng Float, thao tác để canh giữa trong Bootstrap cũng như cách như thế nào để thiết lập độ rộng, độ cao của các phần tử trong Bootstrap. Cùng với đó là những hướng dẫn cách tạo hiệu ứng bóng đổ, Iframe Responsive, Positive Vị trí, Close Icon và những bước để ẩn hiển thị một thành phần web bất kỳ nào đó trong quá trình các bạn làm các dự án lập trình web.
1. Util trong Bootstrap 4
Bootstrap 4 đã xây dựng sẵn một số thư viện và tính năng để trang trí web và các thành phần trong web. Sau đây là những tính năng có sẵn.
2. Border trong Bootstrap 4
Sử dụng class border để thêm hoặc xóa một border của một thành phần web.
Chúng ta có thể sử dụng float right bằng class .float-right, hay float left bằng class .float-left. Hoặc chúng ta muốn xoá tính năng float đi thì dùng class .clearfix
Khi ta nhúng video và website ở một nguồn khác vào trang web mình. Mà mình muốn chúng responsive giống như trang web mình thì mình thêm class embed-responsive-item ở div cha và div con nơi chứa iframe mình thêm class .embed-responsive như sau.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!-- 21:9 aspect ratio --><divclass="embed-responsive embed-responsive-21by9"><iframeclass="embed-responsive-item"src="..."></iframe></div><!-- 16:9 aspect ratio --><divclass="embed-responsive embed-responsive-16by9"><iframeclass="embed-responsive-item"src="..."></iframe></div><!-- 4:3 aspect ratio --><divclass="embed-responsive embed-responsive-4by3"><iframeclass="embed-responsive-item"src="..."></iframe></div><!-- 1:1 aspect ratio --><divclass="embed-responsive embed-responsive-1by1"><iframeclass="embed-responsive-item"src="..."></iframe></div>
11. Ẩn hiện các thành phần web
Chúng ta có thể ẩn hoặc hiện các thành phần của web bằng cách sử dụng class .visible hoặc .invisible.
1
2
<divclass="visible">I am visible</div><divclass="invisible">I am invisible</div>
12. Position Vị trí
Để đặt một phần tử cố định ở trên cùng của trang thì sử dụng class .fixed-top.