Tôi đang cố gắng làm quen với Bootstrap và Grid. Tôi đang cố gắng tạo bố cục macro sau:Bootstrap 3.3.6 Ranh giới lưới không cung cấp cấu trúc cứng nhắc
===================================================
| PageTitle |________________________|
|________________________| +1 |________| img| img|
| Make a choice. |_____|________|____|____|
| | |
===================================================
Phần tử chính là một jumbotron, trong đó có một hàng. Sau đó, tôi chia hàng thành hai thành phần <div>
của class="col-xs-12"
mỗi (tôi muốn bảng điều khiển bên trái vẫn ở phía trên bên phải trên thiết bị di động).
Bảng điều khiển bên trái được chia thành hai hàng với một số nội dung văn bản.
Bảng điều khiển bên phải chứa một hàng, được chia thành hai phần một lần nữa. Các phần bên trái và bên phải là cả hai class="col-xs-12 col-sm-3"
. Điều này là để đảm bảo rằng trên màn hình nhỏ hơn, mỗi màn hình phù hợp với nhau trên đầu trang khác và lấp đầy toàn bộ không gian ngang. Một hàng và cột tiếp theo cấu trúc con chia tách không gian như được hiển thị.
Đây là mã của tôi cho đến nay: Link
Như bạn sẽ có thể thấy, cách bố trí là hành xử như tôi mong chờ ở kích thước xs (sau đây 768px). Tuy nhiên, ở kích thước lớn hơn, các hàng và cột trong bảng điều khiển bên phải chồng lên nhau và hình ảnh đã biến mất.
Bất kỳ hướng dẫn nào để hiểu tại sao lưới không hoạt động như tôi mong đợi (tức là một bảng phản ánh thông minh ở các kích thước màn hình khác nhau), sẽ được đánh giá cao!
Có lý do nào bạn có thuộc tính 'chiều cao' và' chiều rộng' trên thực tế mọi phần tử không? Tôi nghĩ bạn cần đọc tài liệu Bootstrap vì dường như bạn không hiểu được hệ thống lưới hoạt động như thế nào. Bạn cũng có rất nhiều thẻ 'div' với một lớp' row' ngoại trừ không có cột bên trong chúng. Nhìn chung, bạn trộn và kết hợp các lớp ngẫu nhiên. – michael
Chiều cao và chiều rộng chỉ có để xem liệu tôi có thể buộc một dấu * - * để chiếm đúng số lượng màn hình ở độ phân giải thích hợp không. Nó không hoạt động. Loại bỏ chúng làm cho các cột chồng lên nhau. –
Có hai hàng không có cột bên trong chúng, và những hàng này xảy ra để hiển thị chính xác như tôi muốn chúng. Phần liên quan của ví dụ, không có vấn đề này. Tôi đã thực sự đọc các tài liệu bootstrap từ trên xuống dưới, đó là lý do tại sao tôi hỏi câu hỏi này - có lẽ tôi đã hiểu sai cách lưới được cho là hoạt động. –