html - Kube CSS 网格在移动设备上没有响应

标签 html css mobile responsive-design kube-css

我正在使用 Kube CSS framework我在使用响应式网格时遇到了问题。

我有这样的 html,取自第一个示例 here

<body>

  <div class="units-row">
      <div class="unit-50">Hello world</div>
      <div class="unit-50">It's Kube Grid System</div>
  </div>

  <style>
    .unit-50 {
      text-align: center;
      background-color: purple;
      color: white;
      padding: 2em;
    }
  </style>

</body>

页面渲染器与桌面示例相同

page on desktop

问题出在我使用移动设备时。当我在 Kube 网格示例上打开 chrome 开发工具时,列会响应并获得 100% 的宽度。

kube responsive

这是我的页面在移动设备上的样子

my mobile

看起来我的屏幕宽度>900px,而在 Kubes 网格示例中它是 375px。我没有加载任何会修改它的外部 css。

我知道我的网站仍然是响应式的,因为当我调整浏览器窗口大小时,列的宽度确实变为 100%。

responsive mine

由于某些原因,我在移动设备上的屏幕宽度比在 Kube CSS 网站上高得多。我需要做些什么才能使我的页面以这种方式运行吗?

这让我很困惑,因为它看起来应该可以工作。

最佳答案

因此,经过数小时的谷歌搜索(请注意,您可能只搜索了几分钟正确的内容),将此元标记放在文档的头部

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

将使网格在移动设备上响应

关于html - Kube CSS 网格在移动设备上没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32801041/

相关文章:

javascript - Google Chrome v74 的设备事件返回未定义

Firefox 中的 HTML 按钮文本对齐方式

html - Div 在 Div 之上而不影响顶部边距?

mobile - 微软楔形移动键盘

javascript - 从 iframe 中检测父网站的媒体屏幕尺寸

javascript - 如何检测和打印变化的变量 LESS

android - 是否可以在不使用 Firebase 的情况下为移动设备实现自定义推送通知?

javascript - 多次克隆一个元素

javascript - 导出到 Excel/打印带网格线的 HTML 表格

javascript - 当应用 CSS 省略号并且 offsetwidth 不断返回 0 时,用于使文本出现在工具提示中的 Angular 指令?