React.js CSS 窗口宽度
P粉396248578
P粉396248578 2024-03-31 16:31:23
[CSS3讨论组]

我正在使用 React 开发一个响应式网站。对于样式,我使用 CSS 样式表。响应部分是使用 @media 查询在 CSS 中实现的。

问题是,当我使用 Chrome 时,元素显得更大,布局就像我从较小的屏幕(平板电脑)访问网站一样。我的理解是,chrome“认为”视口较小,并使用相应的信息响应媒体查询。

问题出现在开发过程中,经过一段时间的正常工作后。

我做错了什么以及如何解决这个问题?

注意:在 Firefox 中打开网站时,一切正常。另外,当我在 Chrome 中打开开发工具(检查 F12)并将“切换设备工具栏”设置为 true(Ctrl + Shift + M)时,尺寸设置正确。仅使用“常规镶边”时才会出现此问题。

P粉396248578
P粉396248578

全部回复(1)
P粉296080076

如果元素显得更大并且您想根据设备的宽度进行设计,请使用 vw (viewWidth) 来设置元素的大小。使用 vh 根据设备的高度设置尺寸。 您可以设置字体大小、div 元素的高度/宽度等。在媒体查询中使用此功能,以便在使用手机时字体或宽度不会变得太小。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号