Skip to content

Bootstrap 4 Mobile First: Sự Đi Đầu Trong Thiết Kế Di Động

Bootstrap 4 tutorial   38   Mobile responsive design

Bootstrap 4 Mobile First

Bootstrap 4 Mobile First: Giảm thiểu bất kỳ hạn chế xảy ra khi truy cập trang web từ các thiết bị di động như điện thoại thông minh và máy tính bảng. Bootstrap Mobile First giúp chúng tôi xây dựng trang web có thể thích ứng và phản ứng tốt với mọi kích thước màn hình và thiết bị.

Layout trong Bootstrap 4 Mobile First:
Bootstrap 4 Mobile First cung cấp một hệ thống layout mạnh mẽ. Nó sử dụng container, row và col để tạo ra hình dạng trang web. Container giúp căn giữa nội dung và điều chỉnh các thành phần theo kích thước màn hình. Col chỉ định độ rộng của các cột trong một hàng. Grid system trong Bootstrap giúp phân chia trang web thành các cột và hàng linh hoạt điều chỉnh để tạo ra layout đáp ứng.

Typography trong Bootstrap 4 Mobile First:
Typography trong Bootstrap 4 Mobile First cho phép chúng tôi tạo ra các phông chữ hấp dẫn và dễ đọc. Nó cung cấp các lớp và phần tử HTML cho việc căn chỉnh, in đậm, in nghiêng, cỡ chữ và màu sắc.

Utilities trong Bootstrap 4 Mobile First:
Bootstrap 4 Mobile First cung cấp các tiện ích sẵn có để thao tác với nội dung và tạo kiểu. Các utility classes giúp thực hiện các việc như định dạng nhanh, thêm biểu tượng, sửa lỗi và thay thế nhanh chóng.

Forms trong Bootstrap 4 Mobile First:
Bootstrap 4 Mobile First cung cấp các lớp và các thẻ HTML để tạo và tạo kiểu cho các biểu mẫu. Nó có tích hợp kiểm tra hợp lệ và các lớp CSS để tạo ra giao diện người dùng thân thiện và dễ sử dụng.

Buttons trong Bootstrap 4 Mobile First:
Buttons trong Bootstrap 4 Mobile First cho phép chúng tôi tạo ra các nút hấp dẫn và dễ sử dụng. Nó cung cấp các lớp và phần tử HTML để tạo kiểu và xác định hành động của nút.

Navbar trong Bootstrap 4 Mobile First:
Navbar trong Bootstrap 4 Mobile First tạo ra một thanh điều hướng tùy ý trên trang web. Nó có khả năng phản ứng và thay đổi sang giao diện điện thoại di động khi màn hình thu nhỏ. Navbar cung cấp các lớp và phần tử HTML để tạo kiểu và tương tác với thanh điều hướng.

Bootstrap Mobile First đảm bảo rằng trang web của bạn sẽ hiển thị một cách tốt nhất trên mọi thiết bị, ngay cả trên điện thoại di động và máy tính bảng. Với Bootstrap Grid, bạn có thể dễ dàng điều chỉnh các cột và hàng để tạo ra một layout linh hoạt và đáp ứng. Sử dụng các tiện ích và lớp CSS có sẵn, bạn có thể thêm nhanh chóng các phần tử và tạo kiểu cho chúng.

Bootstrap 4 là phiên bản mới nhất của Bootstrap, nó cung cấp nhiều tính năng và cải tiến mới so với Bootstrap 3. Điều này giúp bạn tạo ra một trang web tốt hơn với giao diện chuyên nghiệp và tương thích với mọi thiết bị.

Bootstrap template mobile Free là một bản mẫu Bootstrap miễn phí dành riêng cho các thiết bị di động. Nó cho phép bạn nhanh chóng xây dựng một trang web đáp ứng trên các phiên bản di động và tùy chỉnh nó theo nhu cầu của bạn.

Bootstrap responsive mobile and desktop cho phép trang web của bạn phản ứng tốt với cả điện thoại di động và máy tính để bàn. Nó tự động điều chỉnh và thay đổi giao diện khi kích thước màn hình thay đổi.

Menu mobile Bootstrap cho phép bạn tạo ra một menu điều hướng tương tác trên các thiết bị di động. Nó cho phép người dùng dễ dàng truy cập vào các trang đích và duyệt qua các trang khác nhau trên trang web của bạn.

Bootstrap 5 là phiên bản mới nhất của Bootstrap và nó cung cấp nhiều tính năng mới hơn so với Bootstrap 4. Nó cải thiện giao diện người dùng, tích hợp CSS và JavaScript mới và tạo ra một trang web linh hoạt và hiệu quả.

Bootstrap 5 mobile app template free cho phép bạn xây dựng một ứng dụng di động đẹp mà không cần tốn nhiều thời gian và công sức. Bạn có thể tùy chỉnh các thành phần và tạo kiểu cho ứng dụng của mình theo ý muốn.

CDN Bootstrap 4 mobile first cho phép bạn tải và sử dụng Bootstrap nhanh chóng và tiện lợi. CDN cung cấp tệp CSS và JavaScript từ máy chủ nhanh nhất gần bạn, giúp tối ưu hóa tốc độ tải trang web của bạn.

Trên đây là những thông tin cơ bản về Bootstrap 4 Mobile First và các thành phần liên quan. Nó là một công cụ mạnh mẽ để xây dựng trang web và ứng dụng di động phản ứng tốt trên mọi thiết bị.

Từ khoá người dùng tìm kiếm: bootstrap 4 mobile first Bootstrap mobile first, Bootstrap 4, Bootstrap template mobile Free, Bootstrap responsive mobile and desktop, Menu mobile Bootstrap, Bootstrap 5, Bootstrap 5 mobile app template free, Bootstrap 3 CDN

Chuyên mục: Top 26 Bootstrap 4 Mobile First

Bootstrap 4 Tutorial 38 Mobile Responsive Design

How To Design Mobile First In Bootstrap?

Là một nhà phát triển web, chúng ta đều biết rằng tối ưu hóa trang web trên di động giờ đây đã trở thành một yếu tố quan trọng. Và Bootstrap là một khung công cụ phổ biến để xây dựng trang web phản hồi, tương thích với nhiều thiết bị. Tuy nhiên, để thiết kế trang web mobile first trong Bootstrap cần chú ý một số điểm quan trọng. Trong bài viết này, chúng ta sẽ tìm hiểu cách thiết kế mobile first trong Bootstrap một cách chi tiết và sâu sắc.

1. Tại sao lại thiết kế mobile first?
Thiết kế mobile first có nghĩa là chúng ta tập trung vào thiết kế trên di động trước tiên, sau đó mở rộng để phù hợp với các màn hình lớn hơn. Lý do chính để áp dụng phương pháp này là số lượng người dùng trên di động đang gia tăng mỗi ngày. Vì vậy, chúng ta cần đảm bảo trang web của mình hoạt động tốt trên các thiết bị di động và cung cấp trải nghiệm người dùng tốt nhất có thể.

2. Sử dụng lớp grid trong Bootstrap
Bootstrap cung cấp một lớp grid để xây dựng trang web phản hồi. Lớp grid này cho phép chia nhỏ giao diện thành các cột để tạo ra bố cục linh hoạt. Khi thiết kế mobile first, chúng ta nên sử dụng các lớp grid nhỏ nhất (vd: col-xs-*) cho các thành phần và sau đó mở rộng chúng dựa trên kích thước màn hình.

3. Ẩn và hiển thị các thành phần
Một trong những cách đơn giản để thiết kế mobile first trong Bootstrap là ẩn các thành phần không cần thiết trên màn hình di động và chỉ hiển thị chúng trên màn hình lớn hơn. Điều này giúp giảm khối lượng tải trang và tạo ra giao diện sạch sẽ trên thiết bị di động. Để làm điều này, chúng ta có thể sử dụng các lớp ẩn và hiển thị của Bootstrap (vd: hidden-md, visible-sm, …).

4. Cân nhắc đặt lại thứ tự các thành phần
Trên màn hình di động, việc đặt lại thứ tự các thành phần trên trang web có thể tạo ra trải nghiệm người dùng tốt hơn. Chúng ta nên sắp xếp các thành phần quan trọng nhất tại vị trí trên cùng của trang và đặt các thành phần phụ ở phía dưới.

5. Kiểm tra và thử nghiệm trên các thiết bị di động thật
Để đảm bảo rằng trang web của bạn hoạt động tốt trên mọi thiết bị di động, bạn nên kiểm tra và thử nghiệm trên nhiều loại thiết bị thực tế. Điều này giúp bạn phát hiện và khắc phục các vấn đề cụ thể chỉ xuất hiện trên từng thiết bị cụ thể.

FAQs
1. Tại sao thiết kế mobile first quan trọng?
Thiết kế mobile first quan trọng vì ngày nay người dùng trên di động đang chiếm tỷ lệ ngày càng tăng. Bằng cách tập trung thiết kế cho di động trước tiên, bạn đảm bảo rằng trang web của mình có trải nghiệm tốt trên mọi thiết bị di động.

2. Nếu tôi thiết kế trên máy tính rồi mới điều chỉnh cho di động, liệu có được không?
Điều này hoàn toàn khả thi, tuy nhiên, việc thiết kế trên di động trước tiên sẽ giúp bạn tập trung vào yếu tố quan trọng của trải nghiệm di động và điều chỉnh các yếu tố khác cho màn hình lớn hơn sau đó.

3. Có cách nào để tự động thay đổi bố cục thành phần trong Bootstrap dựa trên kích thước màn hình không?
Bootstrap hỗ trợ việc sắp xếp lại tự động các thành phần dựa trên kích thước màn hình thông qua việc sử dụng lớp grid. Bạn chỉ cần áp dụng các lớp grid phù hợp và Bootstrap sẽ tự động xếp chúng lại sao cho phù hợp với màn hình đang được sử dụng.

4. Tôi có thể sử dụng Bootstrap để thiết kế ứng dụng di động không?
Có, Bootstrap có thể được sử dụng để xây dựng cả trang web và ứng dụng di động. Nó cung cấp các thành phần và lớp grid linh hoạt để xây dựng giao diện người dùng tương thích với nhiều loại thiết bị.

Does Bootstrap Follow Mobile First Approach?

Phản hồi di động đang trở thành xu thế trong thế giới công nghiệp phần mềm, và ngày càng nhiều các website và ứng dụng di động được phát triển. Điều này đã gây ra việc tìm kiếm các công nghệ di động phù hợp để thiết kế giao diện người dùng đáp ứng. Một trong những công nghệ nổi tiếng trong việc tạo giao diện người dùng đáp ứng là Bootstrap. Tuy nhiên, liệu Bootstrap có tuân thủ phong cách “di động trước” hay không? Bài viết này sẽ giải đáp câu hỏi này và đi vào chi tiết về vấn đề này.

Bootstrap là một framework phát triển mở được viết bằng HTML, CSS và JavaScript. Nó được tạo ra để giúp thiết kế giao diện người dùng dễ dàng và nhanh chóng hơn. Bootstrap đã có mặt trên thị trường từ năm 2011 và nhanh chóng trở thành một trong những framework phổ biến nhất. Nó cung cấp một số lượng lớn các thành phần, lớp hỗ trợ và định dạng sẵn sàng để sử dụng trong việc tạo ra giao diện đáp ứng.

Vậy Bootstrap có tuân thủ phong cách “di động trước” hay không? Để trả lời câu hỏi này, chúng ta cần hiểu ý nghĩa của “di động trước”. “Di động trước” là một phương pháp thiết kế giao diện người dùng bằng cách tối ưu hóa trang web hoặc ứng dụng di động cho trải nghiệm người dùng điện thoại di động trước tiên. Sau đó, phương pháp này mở rộng trang web thành các màn hình lớn hơn cho máy tính để bàn và các thiết bị khác. Với cách tiếp cận này, người dùng có trải nghiệm tốt nhất trên điện thoại di động, trong khi các trang web trên máy tính để bàn vẫn được duy trì.

Theo đánh giá chung, Bootstrap thực sự tuân thủ phong cách “di động trước” trong việc thiết kế giao diện người dùng. Nó cung cấp một cấu trúc HTML và CSS để tạo giao diện đáp ứng xuyên suốt các kích thước màn hình, từ điện thoại di động cho đến máy tính để bàn. Điều này giúp người dùng trải nghiệm tốt nhất trên tất cả các thiết bị.

Tuy nhiên, có một số bước quan trọng mà người phát triển cần làm để đảm bảo một trải nghiệm người dùng di động tốt hơn. Đầu tiên, họ cần xác định điểm bắt đầu của “di động trước” và xây dựng giao diện trên nền tảng này. Họ cũng cần chắc chắn rằng giao diện người dùng tương thích với tất cả các kích thước màn hình và thiết bị khác nhau.

Một điều khác cần lưu ý là Bootstrap không tự động tạo ra một giao diện người dùng di động chuyên dụng. Người phát triển cần sử dụng các lớp CSS và các thành phần thích hợp để tạo ra một giao diện đáp ứng tốt nhất. Họ cũng có thể tùy chỉnh Bootstrap để phù hợp với nhu cầu của dự án cụ thể.

FAQs:

1. Bootstrap có miễn phí không?
Vâng, Bootstrap là một framework phát triển mở và hoàn toàn miễn phí để sử dụng và tùy chỉnh.

2. Có bao nhiêu phiên bản của Bootstrap?
Hiện tại, Bootstrap có hai phiên bản chính là Bootstrap 3 và Bootstrap 4. Phiên bản 4 được coi là phiên bản mới nhất và có nhiều cải tiến vượt trội so với phiên bản 3.

3. Tôi có thể sử dụng Bootstrap cho dự án di động không?
Có, Bootstrap có thể được sử dụng cho cả website và ứng dụng di động. Nó cung cấp một số lượng lớn các thành phần và lớp hỗ trợ để tạo giao diện người dùng đáp ứng trên tất cả các thiết bị.

4. Tôi có thể tùy chỉnh Bootstrap không?
Có, bạn có thể tùy chỉnh Bootstrap bằng cách sử dụng Sass (CSS tiên tiến) hoặc CSS tùy chỉnh. Điều này giúp bạn thay đổi màu sắc, phông chữ và kiểu dáng của giao diện Bootstrap để phù hợp với nhu cầu và phong cách thiết kế của bạn.

5. Bootstrap có hỗ trợ các trình duyệt phổ biến không?
Có, Bootstrap hỗ trợ các phiên bản mới và cũ của các trình duyệt phổ biến như Google Chrome, Mozilla Firefox, Safari và Microsoft Edge. Điều này đảm bảo rằng giao diện người dùng được hiển thị chính xác trên mọi trình duyệt.

Tổng kết, Bootstrap thực sự tuân thủ phong cách “di động trước” trong việc thiết kế giao diện người dùng, bằng cách cung cấp các thành phần và lớp hỗ trợ để tạo ra giao diện đáp ứng trên tất cả các thiết bị. Người phát triển cần thực hiện một số bước quan trọng để đảm bảo trải nghiệm người dùng di động tốt hơn, như xây dựng trên nền tảng “di động trước” và đảm bảo tương thích với các kích thước màn hình và thiết bị khác nhau.

Xem thêm tại đây: datxanh25.com

Bootstrap Mobile First

Bootstrap mobile first là một phương pháp thiết kế và phát triển trang web được tối ưu hóa dành riêng cho thiết bị di động trước tiện ích. Được tạo ra bởi Twitter, Bootstrap mobile first đã trở thành một trong những mã nguồn mở phổ biến nhất để xây dựng các giao diện đáp ứng trên nền tảng web. Bài viết này sẽ đi sâu vào Bootstrap mobile first, giải thích cách thức hoạt động và lợi ích của nó.

Bootstrap mobile first là gì?

Bootstrap mobile first là một phương pháp phát triển trang web từ di động trước để đảm bảo trải nghiệm người dùng tốt nhất trên các thiết bị di động. Trước đây, việc phát triển trang web thường bắt đầu từ thiết bị máy tính để bàn và sau đó tối ưu hóa cho độ phân giải nhỏ hơn. Tuy nhiên, với sự phổ biến của điện thoại di động và máy tính bảng, việc tạo ra một trải nghiệm tối ưu trên các thiết bị di động đã trở thành một yêu cầu cần thiết.

Bootstrap mobile first sử dụng một mô hình CSS đáp ứng để xây dựng các giao diện hiển thị linh hoạt và tương thích trên nhiều loại thiết bị với độ phân giải khác nhau. Mô hình CSS được tích hợp sẵn trong Bootstrap giúp quản lý một tập hợp các lớp, các yếu tố và grid system dựa trên một loạt điểm phát triển.

Lợi ích của Bootstrap mobile first

1. Trải nghiệm người dùng tốt hơn trên các thiết bị di động: Với Bootstrap mobile first, trang web của bạn sẽ tự động thích ứng với mọi loại màn hình. Điều này giúp cải thiện trải nghiệm người dùng và tăng tỷ lệ chuyển đổi trên các thiết bị di động.

2. Tiết kiệm thời gian và nguồn lực: Bootstrap đã xây dựng một bộ công cụ mạnh mẽ với hướng dẫn chi tiết và ví dụ miễn phí giúp việc phát triển trang web trở nên nhanh chóng và dễ dàng hơn. Việc sử dụng Bootstrap mobile first sẽ giúp bạn tiết kiệm thời gian cũng như nhân lực trong quá trình phát triển ứng dụng.

3. Tương thích với nhiều trình duyệt: Bootstrap mobile first đã được kiểm tra và tương thích với tất cả các phiên bản hiện đại của các trình duyệt phổ biến như Chrome, Firefox, Safari và Microsoft Edge. Điều này đảm bảo rằng trang web của bạn sẽ hoạt động tốt trên mọi nền tảng.

4. Dễ dàng tùy chỉnh: Bootstrap mobile first cung cấp nhiều tùy chọn tùy chỉnh cho phép bạn tạo ra một giao diện duy nhất phù hợp với thương hiệu và phong cách của bạn. Bạn có thể thay đổi màu chủ đạo, phông chữ, độ rộng cột và nhiều hơn nữa chỉ bằng một vài dòng mã.

FAQs:

1. Tôi có cần đủ kiến thức về lập trình để sử dụng Bootstrap mobile first không?
Không cần thiết. Bootstrap mobile first đã được tạo ra để giúp những người không có kiến thức về lập trình cũng có thể tạo ra các trang web đáp ứng. Với Bootstrap, bạn chỉ cần sao chép và dán các đoạn mã từ tài liệu và thay đổi theo ý muốn.

2. Làm thế nào để bắt đầu sử dụng Bootstrap mobile first?
Để bắt đầu sử dụng Bootstrap mobile first, bạn cần tải xuống các tệp tin mã nguồn của Bootstrap và liên kết chúng với trang web của mình. Sau đó, bạn có thể sử dụng lớp, yếu tố và grid system đã được định sẵn để xây dựng giao diện của mình.

3. Có phiên bản Bootstrap mobile first cho các ứng dụng di động không?
Bootstrap mobile first chủ yếu được sử dụng để phát triển giao diện trên trình duyệt di động, nhưng có thể được sử dụng trong một số trường hợp cho các ứng dụng di động thông qua framework như React Native hoặc Ionic.

4. Bootstrap mobile first hoạt động với các trình duyệt cũ không?
Bootstrap mobile first hướng tới tương thích với tất cả các trình duyệt hiện đại. Tuy nhiên, những trình duyệt cũ và ít phổ biến hơn có thể gặp phải những vấn đề khi hiển thị các giao diện được tối ưu cho di động. Việc kiểm tra và sửa lỗi trên các trình duyệt đó là quan trọng để đảm bảo trang web hoạt động tốt trên mọi nền tảng.

Bootstrap 4

Bootstrap 4 – Nền tảng phát triển ứng dụng web linh hoạt

Bootstrap 4 là phiên bản mới nhất của nền tảng phát triển front-end nổi tiếng – Bootstrap. Bootstrap đã trở thành công cụ phổ biến dùng để tạo giao diện và cấu trúc website nhanh chóng và dễ dàng nhờ vào tính linh hoạt và tính tương thích cao. Phiên bản Bootstrap 4 đáng chú ý với việc bổ sung nhiều tính năng mới và cải thiện hiệu suất.

Bootstrap 4 hoàn toàn mã nguồn mở và được phát triển trên nền tảng HTML, CSS và JavaScript. Với Bootstrap 4, người phát triển web có thể tận dụng sức mạnh của các thành phần giao diện tùy chỉnh, lưới tự động điều chỉnh và tính năng đáng kinh ngạc.

Một trong những tính năng nổi bật của Bootstrap 4 là lưới tự động điều chỉnh (flexbox grid system). Đây là một hệ thống lưới mạnh mẽ cho phép phân chia trang web thành các cột và hàng một cách dễ dàng. Lưới tự động điều chỉnh tự động điều chỉnh kích thước các thành phần giao diện dựa trên loại màn hình và thiết bị sử dụng. Điều này giúp đảm bảo rằng giao diện của bạn luôn đẹp và phản ứng tốt trên mọi loại thiết bị và kích thước màn hình.

Bootstrap 4 cung cấp nhiều thành phần và lớp giao diện đáng chú ý. Một số trong số đó bao gồm: nút, biểu đồ, thẻ, thanh điều hướng, biểu mẫu và nhiều hơn nữa. Nhờ các lớp được xác định rõ ràng, người phát triển web có thể tuỳ chỉnh các thành phần này một cách dễ dàng theo phong cách riêng của mình. Với Bootstrap 4, bạn cũng có thể tận dụng các biểu đồ tích hợp sẵn để trình bày dữ liệu một cách mạnh mẽ và hấp dẫn.

Cùng với việc cung cấp các thành phần giao diện đặc biệt, Bootstrap 4 còn cung cấp một loạt các tiện ích hỗ trợ phát triển. Các tiện ích này bao gồm các lớp trợ giúp định dạng văn bản, hộp thoại, hình ảnh và nhiều hơn nữa. Bootstrap 4 cũng cung cấp một loạt biểu mẫu có thể tái sử dụng, giúp tiết kiệm thời gian khi phát triển và tùy chỉnh các biểu mẫu trong ứng dụng web của bạn.

Đối với những người phát triển web chuyên nghiệp, Bootstrap 4 cũng cung cấp một tập hợp các biến và mixin được xác định rõ ràng. Điều này cho phép bạn tùy chỉnh các thuộc tính giao diện một cách linh hoạt và dễ dàng. Bạn có thể tận dụng sức mạnh của Sass (công cụ biên dịch CSS) để tùy chỉnh Bootstrap theo nhu cầu của mình và tạo ra giao diện độc đáo và phong cách riêng.

FAQs:

1. Bootstrap 4 có tương thích với các trình duyệt nào?
– Bootstrap 4 tương thích với tất cả các trình duyệt phổ biến như Chrome, Firefox, Safari, và Internet Explorer 10+.

2. Tôi có thể tùy chỉnh giao diện Bootstrap 4 sao cho phù hợp với thiết kế riêng của tôi không?
– Có, Bootstrap 4 rất dễ tùy chỉnh và tuỳ biến. Bạn có thể tận dụng một số biến và mixin đã được định nghĩa sẵn hoặc thay đổi các giá trị mặc định để làm phong phú hóa giao diện theo ý muốn của bạn.

3. Bootstrap 4 có hỗ trợ phản ứng (“responsive”) không?
– Có, Bootstrap 4 đã tích hợp sẵn tính năng phản ứng, giúp giao diện của bạn phản hồi một cách tự động với mọi loại thiết bị và kích thước màn hình.

4. Tôi có thể sử dụng Bootstrap 4 với các framework JavaScript khác nhau không?
– Có, Bootstrap 4 hoàn toàn tương thích với các framework JavaScript phổ biến như Angular, React, và Vue.js. Bạn có thể tích hợp Bootstrap 4 vào các dự án sử dụng các framework này một cách dễ dàng.

5. Tôi có thể sử dụng Bootstrap 4 trong các dự án nhỏ không?
– Có, Bootstrap 4 không giới hạn việc sử dụng trong các dự án nhỏ hay lớn. Bạn có thể sử dụng Bootstrap 4 cho các dự án từ một trang đơn giản đến các ứng dụng web phức tạp.

Với sức mạnh và tính linh hoạt của nó, Bootstrap 4 là một công cụ phát triển ứng dụng web tuyệt vời. Dễ sử dụng, tùy chỉnh và linh hoạt, Bootstrap 4 giúp bạn xây dựng giao diện ấn tượng và tương thích trên mọi loại thiết bị. Việc tích hợp Bootstrap 4 vào dự án phát triển web của bạn giúp tiết kiệm thời gian và nỗ lực, đồng thời mang lại trải nghiệm người dùng tốt nhất.

Hình ảnh liên quan đến chủ đề bootstrap 4 mobile first

Bootstrap 4 tutorial   38   Mobile responsive design
Bootstrap 4 tutorial 38 Mobile responsive design

Link bài viết: bootstrap 4 mobile first.

Xem thêm thông tin về bài chủ đề này bootstrap 4 mobile first.

Xem thêm: blog https://datxanh25.com/category/guide

Leave a Reply

Your email address will not be published. Required fields are marked *