なぜこのようにしたいのかわかりませんが、行が最大幅に達するまで行が自動的に利用可能な幅に拡大され、その幅に留まります(デフォルトの最大幅は1200pxです。カスタマイザやSASS設定で)、あなたが言及しているクラスを作成することができます。
コード:(あなたは、標準のブレークポイントを使用していると仮定)
/* small and up */
.row.small-expanded { max-width: none }
.row.small-unexpanded { max-width: 75em }
@media screen and (min-width: 40em) { /* medium and up */
.row.medium-expanded { max-width: none }
.row.medium-unexpanded { max-width: 75em }
}
@media screen and (min-width: 40em) { /* large and up */
.row.large-expanded { max-width: none }
.row.large-unexpanded { max-width: 75em }
}
このコードは携帯-最初ですので、あなたは<div class="small-expanded large-unexpanded">
を持っている場合は、メディアブレークポイントから同じスタイルを取ります低いブレークポイント(小)。
もちろん、フレームワークメトリック(ブレークポイント、最大幅)を変更した場合は、上記のコードも修正する必要があります。