2013-07-09 25 views
9

Theo mặc định, các hàng trong Zurb Foundation 4 và 5 chạy ở độ rộng tối đa 1000px, ngay cả trên màn hình rất lớn, tạo ra các lề ở hai bên của nội dung. Làm thế nào để làm cho nó chạy ở chế độ toàn màn hình mà không ảnh hưởng đến khả năng đáp ứng của thiết kế?Làm cách nào để tạo các hàng trong Zurb Foundation 4/5 toàn màn hình?

+0

Câu trả lời được chấp nhận đã cho tôi bắt đầu nhưng Tôi đã phải sử dụng: body, html, .row {margin: 0px; chiều rộng: 100%! chiều rộng tối thiểu: 100%! } –

Trả lời

20

Thêm đoạn mã sau vào file CSS:

+0

Tôi không thích điều này vì nó làm cho toàn bộ trang 100%. Xem ví dụ của tôi dưới đây nếu bạn chỉ tìm cách tạo chân trang hoặc tiêu đề 100%. – Tom

+0

Vâng, vâng, rõ ràng; nhưng đó không phải là câu hỏi ban đầu. Của bạn là một câu trả lời hoàn toàn hợp lệ cho câu hỏi bạn đặt ra trong các ý kiến. – BFWebAdmin

+0

@BFDatabaseAdmin sử dụng! Quan trọng là cách tốt để hủy hoại bảng định kiểu. Bất kỳ .row.narrow sẽ không thể đặt độ rộng tối thiểu: 50% vì ai đó trên luồng nhận xét stackoverflow có câu trả lời được chấp nhận cho biết kiểu .row cơ sở phải có thẻ quan trọng để ghi đè chiều rộng tối thiểu mặc định trên hàng ... – Lotus

5

Nếu bạn đang sử dụng Sass/Compass, các zurb-foundation đá quý, hoặc một bản phân phối Foundation tùy chỉnh, bạn có thể thiết lập các biến $row-width. Điều này sẽ chảy qua bất cứ nơi nào khác nó được sử dụng. Bạn cũng có thể điều chỉnh, ví dụ: số cột, chiều rộng máng xối, v.v.

Đáy của tài liệu lưới giải thích thêm: http://foundation.zurb.com/docs/components/grid.html

9

Tôi nghĩ rằng cách tốt nhất để làm điều này là như thế này.

Thêm này vào css của bạn hoặc một tùy chỉnh css-

.row.full-width { 
    width: 100%; 
    max-width: 100%; 
} 

Sau đó, trong html của bạn, làm this-

<div class="row full-width"> </div> 

này sẽ cho phép bạn để giữ cho hệ thống lưới trong sự khéo léo trong sự kiện này bạn chỉ muốn sử dụng toàn màn hình cho đầu trang hoặc chân trang.

-5
<div class="row"> 
    <div class="large-6 columns"></div> 
    <div class="large-6 columns"></div> 
</div> 

này sẽ cung cấp cho chiều rộng 1000px

<div class="large-6 columns"></div> 
<div class="large-6 columns"></div> 

nhưng nếu bạn sử dụng lớp cột mà không có lớp hàng các bạn sẽ nhận được toàn màn hình ...

+0

Không thêm hàng mất cấu trúc cơ bản dựa trên lưới của Zurb. – BFWebAdmin

Các vấn đề liên quan