2011-06-06 59 views

回答

1

其實你不應該有一個只有3列的網格。不要將您的佈局中的單列視爲列(即主要,右側,左側)。相反,它是水平測量的最小可能單位。所以您可能會有一個左側欄是4列,左側欄是3列,主區域是5列。

這就是說,如果你需要具有已經嵌入在設計中的特定寬度,那麼使用網格框架可能不是一個好主意。通常情況下,您可以將設計器設計爲您計劃使用的網格,或者修改設計以對齊網格。無論你做什麼,你都可能無法獲得「n columns = 181px」度量的網格。

+0

謝謝。我仍然試圖圍住我的頭。您是否有時間以下面的列尺寸顯示一個網格佈局的快速和骯髒的例子?左:181px,中心:533px,右:244px? – 2011-06-06 17:40:53

+0

@Roger:我認爲馬塞爾的回答和評論回覆中已經包含了它。底線 - 當您使用網格時,您會隨意調整大小 - 您需要使用網格大小 - 列是最小測量單位,所有主要塊都是寬度的倍數。因此,如果您首先設計了網格,或者可以將設計修改爲網格作爲「生產藝術」流程的一部分,那麼它會更好。 – prodigitalson 2011-06-07 01:12:20

1

你總是可以從960gs中「破」出來,並在列內創建一個div(div將會是一個設置寬度)。確保記錄該div,並將其正確清理,然後獲得所需的寬度。但是,如果你需要破解整個頁面,你真的應該利用網格系統,或者根本沒有。

例如:

<div class="prefix_1 grid_3"> 
<div style="width: 181px; float: left;"> 
    example 
</div> 
</div> 

或者position: relative;等;然而你想突破框架(任何適合你的設置我的意思)。

1

Here's a grid system帶有列181px寬,全寬爲981px。它符合您的寬度要求的原因是一個外邊緣比另一邊寬1px。敲1px關閉,你最終有一個很好的圓角全寬980px;

+0

謝謝,但有非常奇怪的填充? 14px而不是20px。 – 2011-06-06 18:09:38

+0

@RogerTreem:如果你想使用網格系統,那麼[這是你真的可以去的唯一方法](http://grids.heroku.com/grid?column_width=181&column_amount=5&gutter_width=20)。 – Marcel 2011-06-06 18:22:26

+0

聽起來可能是網格系統不是要走的路。 – 2011-06-06 18:34:57

相關問題