ゴールデングリッドシステムグリッドを使用してレスポンシブ2列レイアウト(コンテンツとサイドバー)を作成しようとしていますが、理解に問題があります。私はこのシステムの背後にあるアイデア(固定幅、ズーム可能なベースラインなどなし)が本当に好きですが、列の作成方法がわかりません。デスクトップにサイドバーとコンテンツ列を並べて、次にサイドバーを上に、コンテンツをタブレット/モバイルに下に配置したいと思います。どんな助けでも大歓迎です。
質問する
1454 次
2 に答える
1
Web サイトで提供されている例では、グリッドを使用して列を作成する方法がよくわかりません。
GGS について理解しておくべき最も重要なことは、これはグリッド フレームワークではなく、列幅などを提案するだけだということです。CSS をダウンロードした場合は、これらの提案がコメントにまとめられていることがわかります。
Four-column grid active
----------------------------------------
Margin | # 1 2 3 4 | Margin
5.55555% | % 25 50 75 100 | 5.55555%
Eight-column grid active
----------------------------------------------------------------------
Margin | # 1 2 3 4 5 6 7 8 | Margin
5.55555% | % 12.5 25.0 37.5 50.0 62.5 75.0 87.5 100 | 5.55555%
Sixteen-column grid active
----------------------------------------------------------------------------------------------------------------------
Margin | # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | Margin
5.55555% | % 6.25 12.5 18.75 25.0 31.25 37.5 43.75 50.0 56.25 62.5 68.75 75.0 81.25 87.5 93.75 100 | 5.55555%
グリッドを作成するには、ニーズに最適なものを選択する必要があります。8 列のグリッドを選択したとします。最も簡単な方法は、最初の列幅 (12.5%) から作成し、それを後続のグリッド列に追加することです。レスポンシブにするには、適切なブレークポイントに対応するメディア クエリで適切な列定義をラップするだけです。
フィドルの例を参照してください: http://jsfiddle.net/ricebunny/C6QEu/12/
于 2014-06-27T10:08:07.957 に答える
0
指定したページには、ダウンロードできる 4 つのファイルがあります。それらを使用して適応させることをお勧めします。幅を固定せずに 2 列のレイアウトだけを作成したい場合は、2 つの単純な列を使用して独自のレイアウトを作成し、パーセンテージを幅として使用してみませんか?
于 2012-04-29T22:55:53.867 に答える