現在最新のBonesテーマVersionは 1.7。
bonesのデフォルトのcssでは、小(mobileのm?)、中(tabletのt?)、大(desktopのd?)の3つのサイズをmedia queryで指定している。
@media (max-width: 767px) {
.m-all {
float: left;
padding-right: 0.75em;
width: 100%;
padding-right: 0; }
中略
}
/* Portrait tablet to landscape */
@media (min-width: 768px) and (max-width: 1029px) {
.t-all {
float: left;
padding-right: 0.75em;
width: 100%;
padding-right: 0; }
中略
}
/* Landscape to small desktop */
@media (min-width: 1030px) {
.d-all {
float: left;
padding-right: 0.75em;
width: 100%;
padding-right: 0; }
中略
}
gridを使ってレイアウトを定義するときは、
<div class="wrap cf">
<div class="m-all t-1of3 d-2of7 cf" >
1
</div>
<div class="m-all t-1of3 d-2of7 cf">
2
</div>
<div class="m-all t-1of3 d-3of7 last-col cf">
3
</div>
</div>
のように、使いたい各サイズの指定すればいい。grid数はテーマ内のcss library/css/style.cssを参照
