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

如何让glitch.com上搭建的网站实现响应式适配并消除多余滚动条

网站响应式适配修复方案

修复步骤

  • 补全viewport meta标签,替换原有head内的viewport配置:
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
    
  • 全局统一盒模型规则,避免padding、border撑宽元素触发溢出,在*选择器样式中新增属性:
    * {
      font-family: "Rubik";
      user-select: none;
      box-sizing: border-box; /* 新增这行 */
    }
    
  • 调整页面主体为flex布局,避免侧边栏绝对定位带来的适配问题,新增main标签样式:
    main {
      display: flex;
      gap: 20px;
      padding: 20px 10px;
      box-sizing: border-box;
    }
    
  • 修改侧边栏.dashboard样式,移除固定高度和绝对定位配置:
    .dashboard {
      width: 150px;
      flex-shrink: 0;
      height: fit-content;
      margin: 0;
      position: static;
    }
    
  • 调整主体内容区article的适配规则,避免宽度异常:
    article:not(.dashboard) {
      flex: 1;
      min-width: 0;
      max-width: 700px;
      margin: 0 auto;
    }
    
  • 新增媒体查询适配小屏设备,宽度小于768px时自动调整为上下布局:
    @media (max-width: 768px) {
      main {
        flex-direction: column;
      }
      .dashboard {
        width: 100%;
      }
      .home, .register {
        width: 100%;
        margin-bottom: 10px;
      }
      header img {
        margin-left: 20px;
      }
    }
    
  • 可选:给body新增overflow-x: hidden;属性,彻底避免横向滚动条出现。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 16:51:01