Mục đích của việc có máng xối bên ngoài trên lưới phản ứng là gì?


7

Phác thảo có tùy chọn để thêm máng xối bên ngoài vào lưới. Những cái này để làm gì và cái gì sẽ là một ví dụ về tình huống trong đó có ích?

nhập mô tả hình ảnh ở đây


có lẽ điều này chỉ có nghĩa là chiều rộng máng xối không được bao gồm trong chiều rộng cột, do đó, từ pic của bạn: "máng xối bên ngoài", 2 cols sẽ đo được 145px nhưng với "máng xối bên trong", 2 cols sẽ đo được 120px (?)
Yorik

Câu trả lời:


6

nhập mô tả hình ảnh ở đây

Nếu bạn chỉ có máng xối bên trong, nội dung có thể bị chật chội trong viền của trang tính hoặc màn hình. Khi bạn thêm máng xối bên ngoài, bạn tạo một số phòng thở giữa các cạnh nội dung và các cạnh vật lý, làm cho nó trông giống như mọi thứ phù hợp thoải mái hơn.

Trên phương tiện không biên giới (giấy, biển báo), nó cũng tạo ra một số không gian đệm giữa nền và nội dung, giảm hiện tượng quang học và giúp dễ lấy nét hơn.


3

Máng xối bên ngoài tạo ra một lề bên ngoài lưới bố cục, để các thành phần hình ảnh và văn bản sẽ không dính trực tiếp vào các cạnh của màn hình nhỏ hơn Tổng chiều rộng . Tôi đoán Margins sẽ là một thuật ngữ tốt hơn Gutter ở bên ngoài .


Lưu ý điều này trong câu hỏi: "trên lưới phản ứng?" Tôi nghĩ Ben hiểu làm thế nào để giữ mọi thứ bên ngoài khung nhìn. Vấn đề không phải là "chúng là gì" mà là "tại sao bạn cần chúng trong Phác thảo".
thường phục

3

Các câu trả lời khác là đúng, nhưng tôi nghĩ rằng chúng có thể thiếu câu hỏi chính của bạn:

Tại sao Sketch cần thêm máng xối để xử lý màn hình nhỏ?

Nó không. Bạn có thể đặt lưới của mình nhỏ hơn một chút so với khung nhìn (hoặc artboard trong trường hợp này). Ví dụ: tính toán Total widthđể bắt chước một cột 90%, sau đó để centernút xử lý các lề bên.

Lý do tôi thích máng xối bên ngoài trong Phác thảo là vì nó cho phép tôi nghĩ về kích thước khung nhìn (ví dụ 1024) như một số nguyên. Tôi nhập kích thước khung nhìn đầy đủ và thông số lưới mong muốn của tôi (với máng xối bên ngoài) và Phác thảo thực hiện phép toán để duy trì phần đệm tôi theo sau.

Kịch bản không có máng xối bên ngoài

Tôi đang phát triển bố cục máy tính bảng rộng 1024, vì vậy tôi lùi lại và cố gắng tìm ra một cột chính sẽ để lại cho tôi một khoảng trống thêm cho lề phụ. Tôi sẽ sử dụng lưới 12 cột thời trang tốt, máng xối rộng 32px, sử dụng tương tự ở bên ngoài và tôi nhận được các cột xấp xỉ 51px với tổng chiều rộng là 960 ( (960-(32*11))/12). Điều đó thậm chí còn hữu ích hơn nếu tôi đã có một điểm dừng khó khăn trong tâm trí.

Cấu hình đệm thủ công trong cài đặt lưới bố cục của Phác thảo

Kịch bản với máng xối bên ngoài

Đối với cùng một khung nhìn 1024, tôi có thể không có một điểm dừng cứng trong tâm trí. Mục tiêu của tôi chỉ là tối đa hóa thiết bị mục tiêu. Vì vậy, tôi tập trung vào phần đệm lưới mà tôi muốn và để cho nó uốn cong để phù hợp với khung nhìn / bản vẽ. Phác thảo làm toán cho tôi, vì tôi chỉ là kiểu nhà thiết kế ngốc nghếch. Và bạn có thể thấy trong ví dụ bên dưới, tôi đã đạt được 2px mỗi cột vì Phác thảo tính toán các máng xối bên ngoài như Bootstrap: 50% máng xối bên trong. Hãy tưởng tượng thế giới sẽ tốt hơn thế nào với thiết kế của tôi hơn 24 pixel!

Sử dụng máng xối bên ngoài của Sketch để tính toán phần đệm

Giống nhau nhưng khác nhau

Trong cả hai trường hợp, bạn có thể nhận được kết quả tương tự. Nó chỉ đi xuống cách bạn muốn nghĩ về không gian. Và nếu bạn không thích phần máng xối ngoài đệm, hãy bỏ chọn ô đó và tự cuộn. (Trong tương lai, tôi dự đoán sẽ có nhiều quyền kiểm soát hơn đối với các lề ngoài đó.)

IIRC, quy ước này đến từ Bootstrap (hoặc có thể là lưới 960). Tôi tin rằng Bootstrap vẫn có máng xối bên ngoài, mặc dù tôi đã không viết một tờ kiểu BS trong một thời gian.


1
"Bạn có thể thiết lập lưới của mình luôn nhỏ hơn một chút so với khung nhìn". Đó là những gì một máng xối bên ngoài.
PixelSnader

Đó là hai cách khác nhau để đến đó: • Thiết kế lưới nnhỏ hơn khung nhìn HOẶC • Thiết kế lưới có chiều rộng đầy đủ với máng xối bên ngoài.
thường phục

1
Tôi không gắn bánh xe vào xe, tôi gắn xe vào bánh xe. Câu hỏi là "tại sao tôi cần những thứ này", câu trả lời là phần đệm bên ngoài, khoảng trắng, máng xối hoặc bất kỳ biến thể ngữ nghĩa nhỏ nào bạn muốn ném vào nó.
PixelSnader 4/12/2015

Câu trả lời là để bạn có thể nghĩ về lưới để quan hệ hơi khác một chút. Đó là tất cả, không cần xe hơi hay bánh xe.
thường phục
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.