Trang chủ >

Thứ tự hiển thị chức năng trong kiểu hiển thị flex và giao diện responsive

Bài toán

Giả sử chúng ta có giao diện như sau và muốn là responsize ( tham khảo bài cách làm responesive )


screenshot_14


Khi thu nhỏ lại chúng ta vẫn muốn hiển thị cả nội dung giữa lẫn cột trái chứ ko ẩn cột trái đi, khi thu nhỏ lại chúng ta sẽ dc giao diện như sau

screenshot_15

Do ở trong bố cục thì cột trái đứng trước cột giữa nên khi thu nhỏ lại và cho rộng 100% thì cột trái lại ở trên, trong khi cột giữa mới chứa những thông tin quan trọng và thay đổi nội dung khi click vào các mục, và mình muốn đưa cột giữa lên trước, sau đó mới đến cột trái, còn ở trang PC thì mình vẫn muốn giữ cột trái đứng trước

Cách làm như sau

Cấu hình ô chứa 2 chức năng muốn thay đổi vị trí, ở đây là Ô chứa 40, mình cho kiểu hiển thị là flex

screenshot_44

screenshot_45

Vào sửa cột trái

screenshot_16

Sửa mục order ở css responesive cho to hơn order của cột giữa, mặc định thì order bỏ trống và bằng 0 nên bạn chỉ cần nhập 1 hoặc 2 là cột trái đứng sau cột giữa

screenshot_17


Kết quả , khi thu nhỏ màn hình hoặc xem trên điện thoại thì phần nội dung giữa đã được đưa lên trên cột trái

screenshot_18

Cảm ơn các bạn đã theo dõi bài viết



Chat hỗ trợ
Chat ngay