You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Material UI响应式抽屉在移动设备上文字显示过小问题咨询

你遇到的移动端文字过小的问题,是因为public/index.html中缺少了移动端适配必需的viewport元标签。

解决方法

在public/index.html的<head>标签内添加如下代码即可:

<meta name="viewport" content="width=device-width, initial-scale=1" />

修改完成后你的public/index.html完整代码如下:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />    
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>React App</title>
  </head>

  <body>
    <div id="root"></div>
  </body>
</html>

原因说明

viewport元标签的作用是通知浏览器按照设备的实际屏幕宽度渲染页面,避免移动端自动将页面缩放为桌面端宽度导致文字、元素过小。你之前在CodeSandbox中运行正常是因为CodeSandbox的默认模板已经自带了这个标签,本地新建的项目没有默认添加才会出现适配问题,和你复制的MUI组件代码无关。

内容的提问来源于stack exchange,提问作者Rnj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 04:36:05