javascript - 在 next.js 中更改方向后调整手机上的图像大小
问题描述
在与 Next.js 中的 Image 组件进行斗争,并最终与它越来越友好之后,我还有一个我似乎无法弄清楚的最后一个问题。
当我在手机上访问我的页面时,将其竖直放置(纵向模式),图像会正确呈现 - 填充可用的最大宽度。到目前为止一切都很好。现在,当我将手机旋转 90 度,切换到横向模式时,我的所有 CSS 都会根据我的媒体查询发生变化,但图像的大小与最初加载的大小相同。因此,不填充现在可用的最大宽度。刷新时,它们会正确呈现。
此外,在 Chrome Dev Tool Phone Emulator 中,一切都按预期工作。当我改变方向时,它会立即相应地改变图像大小。
如果您需要我的代码的任何部分,请告诉我,期待您的回音!
解决方案
推荐阅读
- r - 在 R 中复制权重、lmer 和 PISA 数据
- sql - 如何将 BigQuery 的新 ASSERT 语句与位于欧盟的数据一起使用
- c - 在 C 的循环中调用 malloc() 会影响性能吗?
- openmdao - 了解 Openmdao 设计背后的原因
- informatica - 打开 informatica 会话日志时遇到问题
- java - 如何获取recyclerview位置数据并将其传递给android studio中的另一个活动
- java - SharedPreferences 在应用程序强制关闭最近的活动时被清除
- hyperledger-fabric - Orderer 在使用 Fabric CA 生成的证书引导 HLF 网络时退出
- python - 为什么即使在安装 tensorflow 之后,我也会在 Pycharm 中收到错误“ModuleNotFoundError: No module named 'tensorflow.python.client'”?
- opencl - OpenCL 将多个字符串读入程序存储器