【发布时间】:2019-08-19 21:06:03
【问题描述】:
当我在移动设备上查看我的 React 应用时,右侧总是有额外的空间:
https://dsousadev.github.io/23imgs/
当我使用开发工具模拟移动视图时,我看不到这个额外的空间,但是当我在各种移动浏览器上查看该网站时,空间就在那里,并且应用程序无法自动适应。
这是我的媒体查询中的当前 CSS:
@media all and (max-width: 414px) {
.ImageCard,
#CardImage {
width: 314px;
}
#CardImage {
height: 314px;
}
ul {
font-size: 1.2rem;
padding: 0 15px;
}
}
【问题讨论】:
-
您用来测试应用程序的移动设备的屏幕宽度可能在 415px 到 614px 之间(
.ImageCard的原始宽度),而您的媒体查询不能很好地使用它特定的移动设备。这意味着它需要更多的工作。
标签: reactjs css media-queries