如何使用 javascript 跟踪浏览器窗口大小变化并根据大小更改元素样式?假设有一个红色 div(任意宽度和高度),如果窗口宽度为 540 像素或更小,则该 div 应变为绿色。请告诉我如何实施?我了解 css @media,我需要 javascript。
如何使用 javascript 跟踪浏览器窗口大小变化并根据大小更改元素样式?假设有一个红色 div(任意宽度和高度),如果窗口宽度为 540 像素或更小,则该 div 应变为绿色。请告诉我如何实施?我了解 css @media,我需要 javascript。
您可以将跟踪器附加到 window.addEventListener("resize") 事件。如果您需要控制手机的旋转(纵向/横向),那么您可以跟踪其他事件。