私はコンパスを研究してきましたが、遊んで使用するのは楽しいことですが、1つ気になることがあります(グリッドを破壊するためにパディングを追加できないこと以外に)、列をネストするにはどうすればよいですか?
ブループリントが行うことを実行できるようにしたいと思います。たとえば、24列のページが2つ(17列と7列)に分割されているようなネストコンテナーがあります。そのページの右側(7列のページ)で、いくつかの要素を2つ(2列と5列)に分割したいと思います。
私はこれを試しました:
#main
+container
#main-content
+column(17)
+box-padding(17, 10px)
:margin
:right 0
#sidebar
+column(7, true)
+box-padding(7, 10px)
これがメインページのコードです。サイドバーには、いくつかのラベルと入力フィールドを含むリストが含まれています
li
+container
:margin
:bottom 5px
label
+column(2)
:margin
:right 0
input
+column(5, true)
ちょっと動作しますが、firebugのliを調べると、7列しかないため、幅が270pxであるのに対し、実際には950pxであることがわかります。ネストされた列についてグーグルで調べてみましたが、コンパスに例が見つからないようです。私はまた、wikiとドキュメントを試しましたが無駄になりました。