目前,我使用 javascript 收听 resize 事件,并根据它的宽度将 css 类应用于我的布局。
eg: <800px --> <div class="layout" />
>800px --> <div class="layout wide" />
这行得通,但感觉很笨拙。
我想知道是否有一种仅限 CSS 的方式来定义仅在元素具有特定宽度/大小时才应用的规则?
目前,我使用 javascript 收听 resize 事件,并根据它的宽度将 css 类应用于我的布局。
eg: <800px --> <div class="layout" />
>800px --> <div class="layout wide" />
这行得通,但感觉很笨拙。
我想知道是否有一种仅限 CSS 的方式来定义仅在元素具有特定宽度/大小时才应用的规则?