現在、javascript を使用してサイズ変更イベントをリッスンし、レイアウトの幅に応じて css クラスをレイアウトに適用しています。
eg: <800px --> <div class="layout" />
>800px --> <div class="layout wide" />
これは機能しますが、ぎこちなく感じます。
要素が特定の幅/サイズである場合にのみ適用されるルールを定義するCSSのみの方法があるかどうか疑問に思っていますか?
現在、javascript を使用してサイズ変更イベントをリッスンし、レイアウトの幅に応じて css クラスをレイアウトに適用しています。
eg: <800px --> <div class="layout" />
>800px --> <div class="layout wide" />
これは機能しますが、ぎこちなく感じます。
要素が特定の幅/サイズである場合にのみ適用されるルールを定義するCSSのみの方法があるかどうか疑問に思っていますか?