css - 如何使居中固定宽度的主体响应?

标签 css mobile responsive-design

我有这个非常简单的 CSS 布局,它将限制主体宽度并将其居中放置在屏幕上:

body { max-width: 38em; margin: auto; }

我希望这是完美的响应:在大屏幕上,线条会保持较短, body 居中,在小屏幕上, body 会占据它能得到的所有屏幕。这适用于我的网络浏览器的“响应式设计 View ”。但在移动设备上,页面显示时就像是一个巨大的屏幕:小文本,大边距。我怎样才能告诉移动浏览器停止这种愚蠢的行为?

最佳答案

在使用移动浏览器时,您需要指定视口(viewport)宽度。

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

阅读更多:MDN

关于css - 如何使居中固定宽度的主体响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31652099/

相关文章:

javascript - 拖放网格并具有推送效果

html - Blogger 静态页面在页面的一半显示内容

javascript - 使用移动设备上的按钮打开和关闭用户可扩展性

javascript - iOS Safari 上 javascript 中的地理位置

css - 设备旋转时的 Bootstrap 响应 css 和/或视口(viewport)问题/错误

html - 为什么文本框和按钮之间没有间距?

html - 使用 CSS 创建三 Angular 形 div

html - 使用 CSS 在 HTML 中自动生成编号列表

css - 侧边栏全高

html - 如何在 <div> 中垂直顶部对齐 <nav>?