我有这个疑问,我有一个菜单,其中我运行javascript代码或其他取决于它的宽度是大于还是小于它的高度,在我第一次检测到屏幕分辨率时工作得很好,但是如果有的话分辨率的改变或方向的改变不会检测到它,并且尽管例如已经改变为纵向方向仍然执行横向方向代码。有什么方法可以解决这个问题吗?问候
答案 0 :(得分:1)
您可以使用eventlistener并聆听resize
事件。
window.addEventListener('resize', () => {
// function body
});
但我认为这是一个样式问题,您应该考虑使用不同的方法。