Chương 2-Bài 8. Tùy biến giao diện theo từng thiết bị màn hình (Responsive) bằng kỹ thuật CSS Media Query
Lời nói đầu
Trong nhu cầu thiết kế Web hiện nay, để người dùng có được một trải nghiệm tốt nhất khi xem trang web của bạn. Nhu cầu cần có phát sinh như sau:- Làm sao khi trên thiết bị
Mobile
thì khối DIV A hiện ra, khối DIV B biến mất, chữ nghĩa, màu sắc, định dạng của khối DIV C cần bắt mắt hơn... - Làm sao khi trên thiết bị
Tablet
thì sẽ hiển thị vài quảng cáo màn hình... - Làm sao khi trên thiết bị
Desktop
thì sẽ hiển thị thêm vài câu chữ Slogan, hình ảnh nổi bật...
Media Query
. Sau đây chúng ta sẽ cùng tìm hiểu cách tùy biến giao diện theo từng thiết bị màn hình (Responsive) bằng kỹ thuật CSS Media Query.
Ví dụ
Thiết kế trang web sẽ hiển thị giao diện tương ứng theo từng màn hình như sau:Mục lục
Chương trình học
- Tài liệu tham khảo 1
-
Bootstrap là gì? Tìm hiểu cách hoạt động của Bootstrap
8
- Giới thiệu Bootstrap #2698
- Cách sử dụng Bootstrap trong dự án của bạn #2699
- Hệ thống Lưới (GRID) của Bootstrap #2700
- Bài tập - Thiết kế Bố cục (layout) bằng Bootstrap #2701
- Ràng buộc dữ liệu (validation) bằng Bootstrap #8270
- Bài tập Tổng hợp - Thực hiện Trang web Landing Page giới thiệu Công ty #8332
- Thiết kế trang web bố cục (layout) tùy biến theo từng thiết bị màn hình (Responsive) #9805
- Tùy biến giao diện theo từng thiết bị màn hình (Responsive) bằng kỹ thuật CSS Media Query #10114
-
Làm Đồ án Web thực tế Trang bán hàng Nền Tảng phiên bản Bootstrap
14
- Lộ trình (Roadmap) Thực hiện Đồ án #10356
- Khởi tạo thư mục dự án #2702
- Phân tích Bố cục (layout) #2703
- Xây dựng Trang chủ (index) #2704
- Xây dựng Trang Giới thiệu (about) #2705
- Xây dựng Trang Liên hệ (contact) #2706
- Xây dựng Trang Danh sách Sản phẩm (products) #2707
- Xây dựng Trang Chi tiết Sản phẩm (product_detail) #2708
- Xây dựng Trang Giỏ hàng (cart) #2709
- Xây dựng Trang Thanh toán (checkout) #2710
- Xây dựng Trang Đăng nhập (login) #2711
- Xây dựng Trang Đăng ký (register) #2712
- Xây dựng Trang Tìm kiếm (search) #2713
- Thưởng thức Kết quả (demo version) #2714
Các bài học
Bài học trước Bài học tiếp theo
Chương trình học
Bao gồm Module, Chương, Bài học, Bài tập, Kiểm tra...Chương trình học
- Tài liệu tham khảo 1
-
Bootstrap là gì? Tìm hiểu cách hoạt động của Bootstrap
8
- Giới thiệu Bootstrap #2698
- Cách sử dụng Bootstrap trong dự án của bạn #2699
- Hệ thống Lưới (GRID) của Bootstrap #2700
- Bài tập - Thiết kế Bố cục (layout) bằng Bootstrap #2701
- Ràng buộc dữ liệu (validation) bằng Bootstrap #8270
- Bài tập Tổng hợp - Thực hiện Trang web Landing Page giới thiệu Công ty #8332
- Thiết kế trang web bố cục (layout) tùy biến theo từng thiết bị màn hình (Responsive) #9805
- Tùy biến giao diện theo từng thiết bị màn hình (Responsive) bằng kỹ thuật CSS Media Query #10114
-
Làm Đồ án Web thực tế Trang bán hàng Nền Tảng phiên bản Bootstrap
14
- Lộ trình (Roadmap) Thực hiện Đồ án #10356
- Khởi tạo thư mục dự án #2702
- Phân tích Bố cục (layout) #2703
- Xây dựng Trang chủ (index) #2704
- Xây dựng Trang Giới thiệu (about) #2705
- Xây dựng Trang Liên hệ (contact) #2706
- Xây dựng Trang Danh sách Sản phẩm (products) #2707
- Xây dựng Trang Chi tiết Sản phẩm (product_detail) #2708
- Xây dựng Trang Giỏ hàng (cart) #2709
- Xây dựng Trang Thanh toán (checkout) #2710
- Xây dựng Trang Đăng nhập (login) #2711
- Xây dựng Trang Đăng ký (register) #2712
- Xây dựng Trang Tìm kiếm (search) #2713
- Thưởng thức Kết quả (demo version) #2714
Bài học trước Bài học tiếp theo
Menu Tiện ích
Menu Hướng dẫn Học tập
❤🧡💛💚💙💜 Học là phải THỰC HÀNH ❤🧡💛💚💙💜
Thực hiện các bước tuần tự theo nội dung Bài học nhé!