我不完全确定这应该如何在台式机上工作,但我很确定当您调整浏览器的大小时,方向应该会改变(假设高度大于宽度并且在调整大小之后是相反的)。
也就是说,我不知道为什么以下代码仅在页面加载时生效。
@media all and (orientation: portrait) {
.slider-slide {
background-size: auto 100% !important;
}
}
@media all and (orientation: landscape) {
.slider-slide {
background-size: 100% auto !important;
}
}
基本上我想要这段代码做的是根据方向调整背景图像的大小。如果我在页面加载时正确调整了页面大小,两者都可以工作,但是当我动态调整窗口大小时,它就不起作用了。有任何想法吗?