【发布时间】:2016-10-31 18:46:59
【问题描述】:
这是我的测试站点:http://www.manukarki.com
它可以响应桌面大小调整和 mobiletest.me 等在线移动仿真,但对于真实设备(我的 moto G 第一代)它不起作用。目前对此的媒体查询是@media only screen and (max-width: 640px)。现在我也尝试了“max-device-width”,但它发生了一些变化,但远不及屏幕调整大小和 mobiletest.me 测试。我真的不想用bootstrap、foundation等,我真的想从头开始学习。
【问题讨论】:
-
你能把SourceCode和CSS一起发布吗
-
一些老浏览器比如ie8不支持媒体查询,所以你应该使用respond.js。此外,您应该/可以有多个 @media 子句来定义不同屏幕宽度(如桌面、平板电脑、移动设备)上的 css 行为。否则你就在正确的轨道上。
-
为什么不使用 Bootstrap 或其他响应式框架。这会让你轻松一些。
-
嗯,其实我是想先搞懂这些东西..
-
Manu,你完全正确。如果您了解如何编写代码而不是如何使用预构建的框架,那么您将成为一个更好的开发者,在我看来,这些框架会提供太多的臃肿。
标签: css responsive-design media-queries responsive