CSS媒体屏幕和移动问题

标签 css responsive

在我的网站上,我使用标准的 css 来应用所有内容,除了

@media (max-width: 480px) {

如果我的屏幕/浏览器等于或低于 480,它会使用该媒体下的任何内容。

但我的问题是它无法在我的 iPhone (iPhone 5S) 上运行。 我发现 @media (max-screen-width: 480px) { 可以工作,但我的浏览器宽度 480 不适用于它。

我搜索了不同的网站,但我看到的全部是他们的整个 css 文件,他们只使用 max-width,并且在访问他们的页面时,它在我的手机上运行良好。

问题:我怎样才能轻松做到同时适用于浏览器和屏幕/移动设备?

最佳答案

只需将此添加到您的 head 标签中

<meta name="viewport" content="width=device-width">

和CSS:

@media screen and (max-width: 480px) {
   // code goes here
}

关于CSS媒体屏幕和移动问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36747125/

相关文章:

css - 防止旋转的 div 在页面调整大小时扩展

html - 将辅助文本添加到响应式图像

html - 我似乎无法将右列 float 到页面右侧

css - 如何对齐包裹在两行上的左标签

用于打开侧面板的 CSS 在 Angular 组件中不起作用

css - React JS 如何让组件不受 CSS 影响?

html - 为什么我的 img 元素总是从 srcset 加载最大的图像

PHP - 突出显示选定的链接

html - CSS等效比较还是合并?

html - 什么是正确的 srcset 大小顺序和媒体查询