Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    Chưa chọn file
    Đăng nhập
    Đăng nhập

    Đề bài: [Thiết kế Web] Bố cục Holy Grail đơn giản với 2 sidebar cố định

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 9: Thiết kế bố cục (2): Flexbox, Grid và thiết kế đáp ứng — khóa Thiết kế Web

    Cho <div class="page"> cao 500px chứa theo thứ tự: <header class="top">, <div class="middle">, <footer class="bottom">. Bên trong .middle gồm <aside class="left">, <main class="content">, <aside class="right">.

    Viết CSS để:

    • .page là flex-direction: column chiếm đủ 500px
    • .top và .bottom giữ chiều cao tự nhiên không co (flex-shrink: 0)
    • .middle chiếm hết khoảng trống còn lại giữa header và footer (flex: 1) và là flex hàng ngang
    • Trong .middle, .left và .right có chiều rộng cố định 120px không co giãn (flex: 0 0 120px), còn .content chiếm hết phần chiều rộng còn lại (flex: 1)

      Chủ đề

      🌐 Thiết kế WebThiết kế WebThiết kế Web: CSS — FlexboxTất cả môn học

      Thư Mục

      root
      index.html
      style.css
      script.js

      Chọn một file để chỉnh sửa hoặc tạo file mới

      Console

      Không có đầu ra