
再比如飛機(jī)格:

關(guān)于系統(tǒng) 我個(gè)人理解,系統(tǒng)就是規(guī)則,例如ios系統(tǒng),它有它的規(guī)則:屏幕尺寸規(guī)則,代碼語言規(guī)則等等,想在它的系統(tǒng)里做app,就需要遵循的它的規(guī)則。 柵格有了規(guī)則,也就形成了我們所說的柵格系統(tǒng)。 所以今天的重點(diǎn)來了,柵格系統(tǒng)(規(guī)則)到底包含哪些內(nèi)容呢? 我通過研究sketch軟件的一些柵格設(shè)置選項(xiàng)來反推柵格系統(tǒng)包含的內(nèi)容,得到柵格系統(tǒng)基礎(chǔ)六要素,大綱如下: 柵格的最小單位 屏幕總寬度 列數(shù) 列寬 水槽 安全邊距 1. 柵格的最小單位 最小單位是需要優(yōu)先定好的,因?yàn)楹竺娴乃幸?guī)則都基于它來制定。 下圖就是在sketch設(shè)置柵格大小的頁面:


3. 列數(shù) 簡單來說就是整個(gè)界面縱向被分為幾欄,sketch默認(rèn)幫我們分為12列,這是網(wǎng)頁端的常用分法,移動(dòng)端一般是6等分。

4. 列寬 當(dāng)960寬度的界面被縱向12等分后,我們可以輕易的計(jì)算出每一份的寬度是80,而這80的寬度其實(shí)又包含兩個(gè)內(nèi)容,一個(gè)是列寬,一個(gè)是水槽,如下圖:

每一條灰色區(qū)域都是我們所說的一條列寬,sketch的默認(rèn)列寬是60:

5. 水槽(間隔) 灰色區(qū)域是列寬,所以紅色區(qū)域自然就是水槽(間隔)了。

還是這張圖:

我們看上圖,屏幕的最右側(cè)是一個(gè)水槽,說明右側(cè)是有安全邊距的(一個(gè)水槽的寬度),而屏幕左邊沒有空隙,那我們是不是可以將最右側(cè)的水槽分成兩份,拿一份放置最左側(cè)?如下圖:

當(dāng)然是可以的,因?yàn)閟ketch已經(jīng)幫我們做好了這個(gè)設(shè)置選項(xiàng),如下圖

至于柵格的顏色、形式也可以自己調(diào)整,設(shè)置選項(xiàng)里都有。 以上就是柵格系統(tǒng)的基本認(rèn)知及基礎(chǔ)六要素,只有透徹的理解了這些基礎(chǔ)概念,才有可能將柵格系統(tǒng)更好的運(yùn)用起來。 舉例驗(yàn)證 最后我們通過上面的講解,驗(yàn)證一下你是否真的有理解這幾個(gè)要素,比如現(xiàn)在我們要制定一個(gè)寬度為1920的網(wǎng)頁柵格系統(tǒng)。 如果你用常用的12分欄,得到每一等分的寬度就是1920處12等于160,160包括列寬和水槽,我們就可以定列寬為120,水槽為40(列寬:水槽=3:1)。 安全邊距是水槽的一半,就是20。 這樣一個(gè)1920的柵格系統(tǒng)就基本出來了。是不是很簡單。 大家一定要活學(xué)活用,很多數(shù)值都不是定死的,比如12分欄實(shí)在除不盡,那就16分欄;再比如列寬和水槽一定要3:1嗎?也不一定,所以千萬不要一根筋哦!