Mẫu trò chuyện bootstrap

Để bắt đầu làm việc với Boostrap, bạn cần nhúng thư viện Bootstrap vào trang web của bạn. Trong bài viết này, tôi sẽ hướng dẫn các bạn cách nhúng Boostrap vào trang web và giải thích các tệp trong bộ thư viện này

Tìm hiểu các tập tin trong thư viện Bootstrap

Đầu tiên, các bạn truy cập vào trang chủ Boostrap để tải bộ thư viện bootstrap này về máy tính. Sau khi tải về máy tính thành công, bạn tiến hành giải nén ra bạn sẽ thấy các tệp của bootstrap với cấu trúc như sau

Mẫu trò chuyện bootstrap

Trong bài viết này, tôi xin phép bỏ qua file bootstrap.css.mapbootstrap.min.css.map nhé. Tôi sẽ chia sẻ về nó vào một bài viết khác

CSS

  • khởi động. css. Bộ mã chứa đầy đủ CSS của Bootstrap
  • khởi động. tối thiểu. css. Chứa bộ mã đầy đủ CSS của Bootstrap nhưng đã loại bỏ các khoảng trắng, chú thích,… để giảm dung lượng tệp
  • bootstrap-theme. css. Chứa các hiệu ứng của Boostrap (gradient, animation)
  • bootstrap-theme. tối thiểu. css. Chứa các hiệu ứng của Boostrap (gradient, animation) nhưng đã loại bỏ các khoảng trắng, chú thích,… để giảm dung lượng tệp

JS

  • khởi động. js. Chứa bộ đầy đủ lõi Javascript của Bootstrap
  • khởi động. tối thiểu. js. Chứa đầy đủ bộ lõi Javascript của Bootstrap nhưng đã loại bỏ các khoảng trắng, chú thích để giảm dung lượng tệp

Phông chữ

Thư mục chứa toàn bộ phông chữ của thư viện glyphicons giúp việc trang trí trang web bằng biểu tượng phông chữ

Lưu ý. Khi nhúng vào trang web, bạn nên sử dụng tệp. min để trang web tải nhanh hơn

Hướng Nhúng Thư Viện Boostrap Vào Website

Cách 1. Nhúng liên kết từ Bootstrap

Bootstrap cung cấp sẵn cho chúng ta các liên kết để nhúng trực tiếp vào trang web nhưng chúng ta hạn chế sử dụng nó vì khi đó trang web phải tải các liên kết bên ngoài, dẫn đến việc trang web bị chậm



	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
		
	
	

Chào mừng bạn đến với website Hoangan.Net

cách 2. Nhúng bằng cách tự động lưu trữ

Tôi khuyến nghị các bạn nên sử dụng cách này, trang web của bạn sẽ tối ưu hơn, tải nhanh hơn. Bạn chủ động làm việc với nó

Trước tiên, bạn hãy tải xuống cả bộ Boostrap về máy tính và thư mục cấu trúc thiết lập như sau

Mẫu trò chuyện bootstrap

Tiếp theo, bạn mở chỉ mục tệp. html and file cấu trúc định vị như sau



	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

  • Phong cách. css. Sử dụng tùy chỉnh lại Class CSS mà bạn không muốn sử dụng mặc định của Bootstrap
  • jquery. tối thiểu. js. Thư viện jQuery (tải xuống trên http. // jquery. com). Bootstrap Javascript muốn hoạt động phải có thư viện jQuery

Kết luận

Trên đây, tôi đã hướng dẫn các bạn cách nhúng bộ thư viện Bootstrap vào trang web. Sau khi thực hiện nhúng xong Boostrap vào trang web, bạn có thể làm việc với các thành phần của Bootstrap

Là lập trình viên web Full stack hay là lập trình viên Front end thì các bạn đều cần học bootstrap. học khởi động

Nội dung chính Hiển thị

  • #1. BOOTSTRAP THIẾT LẬP DỰ ÁN
  • Bước #1. Tạo trang HTML đơn giản
  • Bước #2. Set file HTML this doing Template
  • Bước #3. Lưu tệp
  • #2. LƯỠI THỐNG KÊ CỦA BOOTSTRAP
  • 2. 1. Hệ thống lưới Bootstrap là gì?
  • Vì hệ thống lưới Bootstrap dựa trên 12 cột, do đó, để giữ các cột trên một dòng (tức là cạnh nhau), tổng số cột lưới trong một hàng không lớn hơn 12
  • 2. 4. Hành vi Cột Wapping
  • Còn lại trên các màn hình lớn thì lúc này các lớp toàn vẹn3, toàn vẹn4 và toàn vẹn3 sẽ được áp dụng
  • 2. 6. round column in the column
  • Kết quả như hình minh họa sau
  • Như bạn đã thấy, trong một hàng chúng ta có 2 cột
  • Left used 8 section
  • Cột phải sử dụng 4 phần
  • Left used 8 section
  • 2. 12. Ngắt các cột thành hàng mới
  • 2. 12. Ngắt các cột thành hàng mới
  • Shows as after
  • But when there are. no-gutters thì khoảng trống này bị loại bỏ
  • Bạn có thể tạo các cột có chiều rộng bằng cách kéo dài nhiều hàng bằng cách thêm một div vào lớp cũng như vậy. txt3 ở nơi bạn muốn ngắt các cột thành một dòng mới

Nhưng ai cũng biết, sử dụng đầy đủ tính năng của Bootstrap lại làm cho web có hiệu năng không tốt

Vì thế, thay vào đó, các thành viên lập trình chỉ sử dụng hệ thống lưới của bootstrap để giúp trang web bố trí dàn trang tốt hơn và đáp ứng dễ dàng hơn. hệ thống lưới của bootstrap để giúp bố cục trang web tốt hơn và đáp ứng dễ dàng hơn

Và trong bài này mình sẽ giúp các bạn học bootstrap và hiểu nó trong 10 phút (Câu view tý =)) )

Mẫu trò chuyện bootstrap

#1. BOOTSTRAP THIẾT LẬP DỰ ÁN

Bây giờ chúng ta sẽ tạo một mẫu Bootstrap cơ bản bằng cách thêm các tệp Bootstrap CSS và JS, cũng như JavaScript phụ thuộc khác như jQuery và Popper. js thông qua CDN

Tôi khuyên bạn nên thêm Bootstrap vào dự án của mình thông qua CDN (Mạng phân phối nội dung) vì CDN mang lại lợi ích về hiệu suất theo cách thời gian tải, vì họ đang giảm lưu trữ tệp trên nhiều máy chủ trên toàn cầu

Bước #1. Tạo trang HTML đơn giản

Mở VSCode (hoặc trình soạn thảo yêu thích của bạn) và tạo tệp HTML mới với tên basic.html

<html   lang = "en">

<đầu>

đầu>

<nội dung>

cơ thể>

 html>
 

Sau đó, trong phần đầu và phần thân ta thêm nội dung cơ bản như sau

> Lưu ý #1. Luôn bao gồm thẻ viewport bên trong phần head để cho phép thu phóng và đảm bảo hiển thị phù hợp trên thiết bị di động. Lưu ý #1 . Luôn bao gồm thẻ viewport bên trong phần head để cho phép thu phóng và đảm bảo hiển thị phù hợp trên thiết bị di động.

> Lưu ý #2. Nếu bạn không xem được thì bạn cần vào Codepen. io, vượt captcha và quay lại đây để tải lại trang nhé. Lưu ý #2 . Nếu bạn không xem được thì bạn cần vào Codepen. io, vượt captcha và quay lại đây để tải lại trang nhé.

Bước #2. Set file HTML this doing Template

Để làm cho đơn giản tệp HTML này trở thành Mẫu Bootstrap, bạn chỉ cần thêm các tệp Bootstrap CSS và JS cũng như jQuery và Popper. js bắt buộc bằng cách sử dụng liên kết CDN

Bạn nên bao gồm các tệp JavaScript ở cuối trang, ngay trước thẻ đóng để cải thiện hiệu quả tải trang, như được hiển thị trong ví dụ sau

Tất cả đều có sẵn

Sau khi thêm các tệp CSS và JS của Bootstrap cũng như thư viện jQuery và Popper. js cần thiết, chúng ta có thể bắt đầu thiết lập web ngay với Bootstrap Framework

Thuộc tính



	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

0 và


	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

1 đã được thêm vào liên kết CDN để phát triển (SRI - Subresource Integrity). Đây là một tính năng bảo mật có tính năng cho phép bạn giảm thiểu nguy cơ tấn công bắt nguồn từ các CDN bị xâm phạm, bằng cách đảm bảo rằng các tệp mà trang web của bạn tìm tải (từ CDN hoặc bất kỳ nơi nào) đã được tải xuống . Tính toàn vẹn của tài nguyên con). Đây là một tính năng bảo mật có tính năng cho phép bạn giảm thiểu nguy cơ tấn công bắt nguồn từ các CDN bị xâm phạm, bằng cách đảm bảo rằng các tệp mà trang web của bạn tìm tải (từ CDN hoặc bất kỳ nơi nào) đã được tải xuống

Nó hoạt động bằng cách cho phép bạn cung cấp mã mũ mà tệp được tìm thấy phải khớp

> Ghi chú. Nếu khách truy cập vào trang web của bạn, bạn đã tải xuống tệp CSS và JS của Bootstrap từ cùng một CDN. Khi truy cập các trang web khác, nó sẽ được tải xuống từ bộ nhớ cache của trình duyệt thay vì phải tải xuống, dẫn đến thời gian tải nhanh hơn. Ghi chúNếu khách truy cập vào trang web của bạn, bạn đã tải xuống tệp CSS và JS của Bootstrap từ cùng một CDN. Khi truy cập các trang web khác, nó sẽ được tải xuống từ bộ nhớ cache của trình duyệt thay vì phải tải xuống, dẫn đến thời gian tải nhanh hơn

Bước #3. Lưu tệp

Bây giờ hãy lưu tệp trên màn hình của bạn dưới dạng 'bootstrap-template. html'

Để mở tệp này trong trình duyệt web, hãy điều hướng đến tệp, sau đó nhấp chuột phải vào tệp và chọn mở. Ngoài ra, bạn có thể mở trình duyệt của mình và kéo tệp này vào đó

> Lưu ý. Điều quan trọng đảm bảo phần mở rộng chính xác là


	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

2. Nếu không, một số trình soạn thảo văn bản, chẳng hạn như Notepad trên Windows, sẽ tự động lưu nó dưới dạng


	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

3 Lưu ýĐiều quan trọng đảm bảo phần mở rộng chính xác là


	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

2. Nếu không, một số trình soạn thảo văn bản, chẳng hạn như Notepad trên Windows, sẽ tự động lưu nó dưới dạng


	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

3

Ngoài ra, bạn cũng có thể tải xuống các tệp CSS và JS của Bootstrap từ trang web chính thức của họ và đưa vào dự án của bạn

Có sẵn hai phiên bản để tải xuống, nguồn Bootstrap và Bootstrap đã biên dịch. Bạn có thể tải xuống tệp Bootstrap 4 tại đây. Nguồn Bootstrap và Bootstrap biên dịch. Bạn có thể tải xuống tệp Bootstrap 4 tại đây

Tải xuống phiên bản đã được biên dịch bao gồm phiên bản đã được biên dịch và rút gọn các tệp CSS và JavaScript để giúp web nhanh hơn

Tuy nhiên, phiên bản biên dịch không bao gồm bất kỳ tùy chọn JavaScript phụ thuộc nào như jQuery và Popper. js. Trong khi đó, nguồn Bootstrap chứa các tệp nguồn gốc cho tất cả CSS và JavaScript, cùng với bản sao cục bộ của tài liệu

Tải xuống và giải nén bản Bootstrap đã biên dịch. Bây giờ nếu bạn nhìn vào bên trong các thư mục, bạn sẽ thấy nó chứa các tệp CSS và JS đã biên dịch (2), cũng như CSS và JS đã biên dịch và rút gọn (3)

Use files 0 and 1

Sử dụng phiên bản rút gọn của các tệp CSS và JS sẽ cải thiện hiệu suất trang web của bạn và tiết kiệm băng thông cho yêu cầu HTTP và kích thước tải xuống nhỏ hơn

> Lưu ý. XCác plugin JavaScript của Bootstrap yêu cầu phải có jQuery. Bạn có thể tải xuống phiên bản mới nhất của jQuery tại đây https. // jquery. com/tải xuống/. Bạn cũng cần thêm Popper. js trước JS của Bootstrap để giải hoạt động chú thích. https. // jquery. com/tải xuống/. Bạn cũng cần thêm Popper. js trước JS của Bootstrap để giải hoạt động chú thích

VÂNG. Bây giờ bạn đã cài đặt xong, hãy vào cùng tìm hiểu

#2. LƯỠI THỐNG KÊ CỦA BOOTSTRAP

Hệ thống lưới Bootstrap là cách nhanh nhất và dễ dàng để tạo bố cục trang web đáp ứng. là cách nhanh nhất và dễ dàng nhất để tạo bố cục trang web đáp ứng

2. 1. Hệ thống lưới Bootstrap là gì?

Phiên bản Bootstrap 4 mới nhất giới thiệu hệ thống lưới flexbox mới dành cho thiết bị di động có tỷ lệ thích hợp lên đến 12 cột khi kích thước thiết bị hoặc khung nhìn tăng lên. flexbox mới dành cho thiết bị di động Có tỷ lệ thích hợp thích hợp lên đến 12 cột khi kích thước thiết bị hoặc khung nhìn tăng lên

Bootstrap 4 bao gồm các lớp lưới được xác định trước để nhanh chóng tạo lưới bố cục cho các loại thiết bị khác nhau như điện thoại di động, máy tính bảng, máy tính xách tay và máy tính để bàn, v. v

Ví dụ

  • Bạn có thể sử dụng các lớp 2 để tạo cột lưới cho các thiết bị cực nhỏ như điện thoại di động ở chế độ dọc. dien thoai dien thoai trong vertical mode

  • Tương tự, bạn có thể sử dụng các lớp 3 để tạo cột lưới cho các thiết bị màn hình nhỏ như điện thoại di động ở chế độ ngangĐiện thoại di động ở chế độ ngang

  • Các lớp 4 cho các thiết bị màn hình trung bình như bảng máy tính bảng máy tính

  • Các lớp 5 cho các thiết bị lớn như máy tính để bànmáy tính để bàn

  • Và các lớp 6 cho màn hình máy tính cực lớn. màn hình máy tính cực lớn

Bảng sau đây tóm tắt một số tính năng chính của hệ thống lưới Bootstrap mới

01 là cột bổ sung trong một head5

Nó sẽ nằm trên một dòng mới Liền kề trên các thiết bị có kích thước màn hình trung bình

Còn lại trên các màn hình lớn thì lúc này các lớp toàn vẹn3, toàn vẹn4 và toàn vẹn3 sẽ được áp dụng

Và do 3 + 6 + 3 = 12 nên chúng ở trên cùng một dòng

Tương tự, bạn có thể tạo nhiều bố cục cục bộ thích ứng hơn cho các trang web của mình bằng cách sử dụng tính năng gói của Bootstrap

01 đó là cột bổ sung trong một lớp head5div   lớp<="col-lg-4"><p>Hộp 9p>div>

It will be on a new line liền kề trên các thiết bị có kích thước màn hình trung bình. div   lớp = "col><p>Hộp 10p>div>

Vẫn còn trên các màn hình lớn thì lúc này các lớp



	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

03,


	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

04 và


	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

03 sẽ được áp dụng. div   lớp = "col><p>Hộp 11p>div>

Và do 3 + 6 + 3 = 12 nên chúng ở trên cùng một dòng. div   lớp = "col><p>Hộp 12p>div>

div>

Cột 1div>
 

Cột 2

Cột 3

 

Hiển thị ở trên màn hình lớn

Hiển thị trên màn hình nhỏ (Điện thoại quay ngang)

Như bạn có thể thấy trong ví dụ trên, tổng số cột của lưới trung bình (tức là 6) là

3 + 9 + 12 = 24 lớn hơn 12

<div   lớp = "row">

Cột 1div   lớp = "col-lg-4 col-md-6"><p>Hộp 1p>div>

Cột 2div   lớp = "col-lg-4 col-md-6"><p>Hộp 2p>div>

Cột 3div   lớp = "col-lg-4 col-md-6"><p>Hộp 3p>div>

 div   lớp = "col-lg-4 col-md-6"><p>Hộp 4p>div>

Hiển thị ở trên màn hình lớn. div   lớp = "col><p>Hộp 5p>div>

Hiển thị ở trên màn hình nhỏ (Điện thoại quay ngang). div   lớp = "col><p>Hộp 6p>div>

Như bạn có thể thấy trong ví dụ trên, tổng số cột của lưới trung bình (tức là 6) là. div   lớp = "col><p>Hộp 7p>div>

3 + 9 + 12 = 24 lớn hơn 12div   lớp="col-lg-4 col-md-6"><p>Hộp 8p>div>

Div thứ ba có lớp



	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

01 đó là cột bổ sung trong một lớp head5div   lớp<="col-lg-4 col-md-6"><p>Hộp 9p>div>

It will be on a new line liền kề trên các thiết bị có kích thước màn hình trung bình. div   lớp = "col><p>Hộp 10p>div>

Vẫn còn trên các màn hình lớn thì lúc này các lớp



	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

03,


	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

04 và


	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

03 sẽ được áp dụng. div   lớp = "col><p>Hộp 11p>div>

Và do 3 + 6 + 3 = 12 nên chúng ở trên cùng một dòng. div   lớp = "col><p>Hộp 12p>div>

div>

Cột 1div>
 

Cột 2

Cột 3

 

<div   lớp = "row">

Cột 1div   lớp = "col-lg-4 col-md-6 col-xl-3"><p>Hộp 1p>div>

Cột 2div   lớp = "col-lg-4 col-md-6 col-xl-3"><p>Hộp 2p>div>

Cột 3div   lớp = "col-lg-4 col-md-6 col-xl-3"><p>Hộp 3p>div>

 div   lớp = "col-lg-4 col-md-6 col-xl-3"><p>Hộp 4p>div>

Hiển thị ở trên màn hình lớn. div   lớp = "col><p>Hộp 5p>div>

Hiển thị ở trên màn hình nhỏ (Điện thoại quay ngang). div   lớp = "col><p>Hộp 6p>div>

Như bạn có thể thấy trong ví dụ trên, tổng số cột của lưới trung bình (tức là 6) là. div   lớp = "col><p>Hộp 7p>div>

3 + 9 + 12 = 24 lớn hơn 12div   lớp="col-lg-4 col-md-6 col-xl-3"><p>Hộp 8p>div>

Div thứ ba có lớp



	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

01 đó là cột bổ sung trong một lớp head5div   lớp<="col-lg-4 col-md-6 col-xl-3"><p>Hộp 9p>div>

It will be on a new line liền kề trên các thiết bị có kích thước màn hình trung bình. div   lớp = "col><p>Hộp 10p>div>

Vẫn còn trên các màn hình lớn thì lúc này các lớp



	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

03,


	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

04 và


	
		
		
		Chào mừng bạn đến với website HoangAn.net
		
                
	
	

Chào mừng bạn đến với website Hoangan.Net

03 sẽ được áp dụng. div   lớp = "col><p>Hộp 11p>div>

Và do 3 + 6 + 3 = 12 nên chúng ở trên cùng một dòng. div   lớp = "col><p>Hộp 12p>div>

div>

Cột 1div>
 

Cột 2

2. 6. round column in the column

Các cột Bootstrap cũng có thể lồng vào nhau, có nghĩa là bạn có thể đặt các hàng và cột bên trong một cột hiện có

Tuy nhiên, công thức đặt các cột sẽ giống nhau, tức là cột số phải bằng 12 hoặc ít hơn trong một hàng

<div   lớp = "row">

Cột tráidiv   lớp = "col-sm-8">Cột tráidiv>

<div   lớp = "col-sm-4">

<div   lớp = "row">

<div   lớp = "col-12">div>

div>

<div   lớp = "row">

<div   lớp = "col-6">div>

<div   lớp = "col-6">div>

div>

div>

div>

Cột tráidiv>
 

 

  • Như bạn đã thấy, trong một hàng chúng ta có 2 cột
  • Left used 8 section

Cột phải sử dụng 4 phần

  • Tuy nhiên, trong cột phải còn được chia thành 2 hàng
  • 1 hàng chiếm toàn bộ cột phải không

1 hàng nữa có 2 cột đều nhau trong

10 để định kích thước các cột dựa trên chiều rộng tự nhiên của nội dung của chúng

<div   lớp = "row justify-content-md-center">

Cột tráidiv   lớp = "col-md-3">Cột tráidiv>

 div   lớp = "col-md-auto">Cột có chiều rộng biến đổidiv>

Như bạn thấy, trong một hàng chúng ta có 2 cột. div   lớp = "col>Cột phảidiv>

div>

<div   lớp = "row">

Cột tráidiv   lớp = "col">Cột tráidiv>

 div   lớp = "col-auto">Cột có chiều rộng biến đổidiv>

Như bạn thấy, trong một hàng chúng ta có 2 cột. div   lớp = "col>Cột phảidiv>

div>

Cột tráidiv>
 

 

10 để định kích thước các cột dựa trên chiều rộng tự nhiên của nội dung của chúng

<div   lớp = "row">

<div   lớp = "col-md-8 offset-md-4">

col-md-8 bù-md-4

div>

div>

Cột tráidiv>
 

 

33 tại nơi bạn cũng muốn các cột ngắt thành một dòng mới

Ví dụ, đầu tiên ta có các cột như thế này

<div   lớp = "row">

Cột 1div   lớp = "col">Cột 1div>

Cột 2div   lớp = "col">Cột 2div>

Cột 3div   lớp = "col">Cột 3div>

 div   lớp = "col">Cột 4div>

Bình thường, nếu không có lớp. no-gutters thì chúng ta sẽ có kết quả tương tự như thế này. div   lớp = "col>Cột 5div>

div>

 div>
 

Bình thường, nếu không có lớp. no-gutters thì chúng ta sẽ có kết quả tương tự như thế này

33 tại nơi bạn cũng muốn các cột ngắt thành một dòng mới

Ví dụ, đầu tiên ta có các cột như thế này

  • Cột 4
  • Cột 5

Shows as after

Bây giờ, ta ngắt dòng ở cột 3 như sau

Kết quả ta được

Hướng dẫn bootstrap theme css - chủ đề bootstrap css

Tiếp đến, một khái niệm nữa bạn cần nắm lấy đó là

#3. SỬ DỤNG head4 VÀ 5h2> Use. vùng chứa h2>

Ở trên, bạn đã biết là Bootstrap yêu cầu một phần tử để bao bọc trang web nội dung. p> Chiều rộng số định, tùy thuộc theo kích thước màn hình p>

 div>
 

Bình thường, nếu không có lớp. no-gutters thì chúng ta sẽ có kết quả tương tự như thế này

But when there are. no-gutters thì khoảng trống này bị loại bỏ

2. 12. Ngắt các cột thành hàng mới

Hướng dẫn bootstrap theme css - chủ đề bootstrap css

Tiếp đến, một khái niệm nữa bạn cần nắm lấy đó là

<div   lớp = "container-fluid">

#3. SỬ DỤNG head4 VÀ 5h2> Use. chất lỏng chứa h2>

Ở trên, bạn đã biết là Bootstrap yêu cầu một phần tử để bao bọc trang web nội dung. p> Chiều rộng luôn bằng 100% p>

 div>
 

Bình thường, nếu không có lớp. no-gutters thì chúng ta sẽ có kết quả tương tự như thế này

Hướng dẫn bootstrap theme css - chủ đề bootstrap css

But when there are. no-gutters thì khoảng trống này bị loại bỏ

2. 12. Ngắt các cột thành hàng mới

Hướng dẫn bootstrap theme css - chủ đề bootstrap css

Bạn có thể tạo các cột có chiều rộng bằng cách kéo dài nhiều hàng bằng cách thêm một div vào lớp cũng như vậy. txt3 ở nơi bạn muốn ngắt các cột thành một dòng mới

Ví dụ, đầu tiên ta có các cột như thế này. Tự học Bootstrap 4 này mình đã giúp bạn tìm hiểu về cách thiết lập dự án web đáp ứng sử dụng Bootstrap, cách chia bố cục với hệ thống lưới của bootstrap và 2 lớp quan trọng là head4 và 5

Cột 4

Cột 5

Shows as after. Bootstrap 4, sau đó sử dụng CSS thuần, Flexbox. vừa giúp bạn tránh khung phụ thuộc vừa nâng cao giá trị của chính bạn