Mấy hôm nay ngồi táy máy sửa lại cái web cá nhân mà nản quá các bác ạ. Xem trên laptop thì mượt mà ngon nghẻ, thế quái nào mở bằng điện thoại chữ nghĩa cứ tràn hết cả viền, vỡ tung bét ra. Nghe tụi bạn mách nước là phải tìm hiểu về cái gọi là Responsive web design gì đấy. Mà ngặt nỗi mình ngang trái ngành, đọc tài liệu toàn thấy thuật ngữ chuyên môn đọc đau cả đầu. Rốt cuộc cái này là cái gì thế hả anh em, có khó học lắm không? Bác nào rành vụ này thông não giúp mình phát, hay có tip nào dễ hiểu thì quăng hết vào đây nhé. Cảm ơn các bác nhiều nhiều.
Xin tư vấn kiến thức về Responsive web design là gì thế nào.
Thảo luận (6 bình luận chính)
Chủ thớt chỉ cần nhét ngay dòng `` vào thẻ `` của trang HTML là khắc phục được ngay lỗi vỡ khung cơ bản trên mobile. Hiểu đơn giản, Responsive Web Design là kỹ thuật dùng CSS Media Queries để trang web tự động co giãn, dàn lại bố cục linh hoạt theo kích thước màn hình từ desktop, tablet cho đến điện thoại mà không cần phải làm nhiều bản web khác nhau. Bây giờ bạn mở file CSS lên, học cách dùng `@media (max-width: 768px)` để viết riêng mấy rule chỉnh lại kích thước chữ (`font-size`), chiều rộng (`width: 100%`) cho các khối div trên màn hình nhỏ là ngon nghẻ ngay thôi.
Vụ này đợt trước mình vừa lọ mọ làm lại cái web cá nhân cũng bị y hệt như chủ thớt, nhìn trên PC thì đẹp lồng lộn mà sang mobile nó vỡ tè le ra đúng là trầm cảm thật. Hiểu đơn giản thì Responsive Web Design nó là kỹ thuật làm cho web tự co giãn, sắp xếp lại bố cục sao cho hiển thị mượt mà trên mọi loại màn hình từ máy tính to đùng cho tới con điện thoại bé xíu. Chủ thớt cứ tìm hiểu ngay về Cú pháp `@media screen` trong CSS kết hợp với cách dùng đơn vị phần trăm (%) thay vì chỉ fix cứng bằng pixel (px) là khắc phục được ngay lập tức thôi.
Bệnh này kinh điển của mấy ông mới tự dựng web rồi, ngày xưa tôi làm shop online cũng dính suốt. Nói ngắn gọn cho chủ thớt dễ hình dung thì Responsive web design chỉ là cách làm cho web tự co giãn linh hoạt theo màn hình thiết bị thôi. Để sử dụng và khắc phục cái lỗi vỡ hình đấy, cứ áp dụng ngay 3 việc cốt lõi này:
1. Thêm ngay thẻ `` vào phần `` của mã nguồn để ép trình duyệt nhận diện khổ màn hình.
2. Thiết lập kích thước ảnh và khung chứa bằng đơn vị tương đối (như `%`, `vw`) thay vì dùng cứng bằng pixel (`px`).
3. Dùng câu lệnh `@media screen and (max-width: 768px)` trong CSS để tùy biến riêng bố cục khi khách truy cập bằng điện thoại.
Kinh nghiệm của mình là cứ làm theo hướng dẫn chuẩn, đừng nghe theo mấy mẹo truyền tai trên mạng kẻo lại tốn thêm chi phí và thời gian.
Tùy theo nhu cầu thực tế của bạn, nhưng phương án an toàn nhất vẫn là ưu tiên cách đơn giản trước. Đợt trước mình cũng thử qua rồi, thấy khá hiệu quả.
Vụ này đợt trước mình vừa lọ mọ làm xong cái web cá nhân nên cực kỳ thấu cảm với cảnh vỡ tè le trên điện thoại của chủ thớt. Hiểu nôm na thì Responsive Web Design chính là việc làm cho cái web của mình tự động "co giãn" linh hoạt theo mọi kích thước màn hình, từ PC bự chảng cho tới mấy con smartphone bé xíu mà không cần phải làm nhiều phiên bản web khác nhau. Kinh nghiệm thực tế của mình là cứ tẩn ngay đống CSS Media Queries hoặc học cơ bản về Flexbox với Grid đi, làm vài lần là quen tay ngay thôi ấy mà. Ban đầu nhìn mấy cái dòng code lằng nhằng có hơi ngợp thật đấy, nhưng chỉnh được cái khung nó mượt mà trên mobile là phê chữ y kéo dài luôn, cố lên bác.
Trước tự mày mò đốt tiền oan thì chủ thớt cứ nắm gọn 3 bước này cho tôi. là c...
Tại chủ đề: Bác nào rành cách chạy facebook ads hiệu quả chỉ giúp với?Vụ dùng nước rửa chén bẫy muỗi này về cơ bản là dựa trên nguyên lý làm giảm s...
Tại chủ đề: Cách đuổi muỗi bằng nước rửa chén hiệu quả ra sao.Chia sẻ với chủ thớt vụ đứa út bị muỗi đốt, nhà tôi dạo trước cũng khổ sở y h...
Tại chủ đề: Chia sẻ kinh nghiệm thực tế về cách đuổi muỗi hiệu quả ra sao.Đọc cứ tưởng chủ thớt hỏi thủ tục hành chính nào, hóa ra là diệt gián à. Mấy ...
Tại chủ đề: Xin kinh nghiệm cách diệt gián tận gốc hiệu quả thực tếNhà có trẻ nhỏ với thú cưng thì dẹp ngay ý định mua bình xịt hóa chất đi chủ ...
Tại chủ đề: Đang đau đầu giữa mẹo tự nhiên hay dùng thuốc xịt để đuổi kiến trong nhà thế nào.