これが問題です。私はSusyに慣れていないので、これを達成するための最善の方法は完全にはわかりませんが、bodyクラスとすでに以下に設定されているメディアクエリに基づいて.hfeeddivにレイアウトを適用しようとしています。 。
これが理由です。私はWordPressでこれを行っていますが、本体に適用されたCSSクラスを使用してスタイル設定されたさまざまなレイアウトがあります。具体的には、2つのクラスは.full-width-contentと.content-sidebarです。セレクターは、コンテナー全体にまたがるか、現在定義されている領域にそれぞれ配置する必要があります。したがって、スタイルを設定したい特定のセレクターは、「。full-width-content.hfeed」と「.content-sidebar.hfeed」になります。別のコンテナを含めるように設定しようとしましたが、機能しません。
おそらく、このセクションを定義されたグリッドから切り離して、クラスで選択してから、メディアクエリを実行する必要がありますか?
スージーでこれを達成するための最良の方法は何ですか?
//susy grid definitions, footer sits outside the susy grid def
#wrap {
@include container( $total-columns, $break-tablet, $break-desktop );
@include at-breakpoint( $break-tablet ) {
#header { @include span-columns( $break-tablet omega ); }
#title-area { @include span-columns( 5, $break-tablet ); }
#header .widget-area { @include span-columns( 4 omega, $break-tablet ); }
#nav { @include span-columns( $break-tablet omega ); }
.hfeed { @include span-columns( 6, $break-tablet ); }
#sidebar { @include span-columns( 3 omega, $break-tablet ); }
}
@include at-breakpoint( $break-desktop ) {
#header { @include span-columns( $break-desktop omega ); }
#title-area { @include span-columns( 5, $break-desktop ); }
#header .widget-area { @include span-columns( 5 omega, $break-desktop ); }
#nav { @include span-columns( $break-desktop omega ); }
.hfeed { @include span-columns( 7, $break-desktop ); }
#sidebar { @include span-columns( 4 omega, $break-desktop ); }
}
}