我在网站上工作,而不是在任何屏幕和任何设备上都可见,我前几天看到了这个网站。
使用google chrome的开发者工具和"模拟"检查页面。设备的宽度和高度我看到页面适合任何分辨率和方向。
Image on landscape and as an iPhone
Image on portrait as a Samsung device
我想知道如何在没有与css过多争吵的情况下获得这个。
提前致谢。
PS:我也从手机上看了三星Galaxy S3 Mini的网站,它完全适合屏幕。
答案 0 :(得分:0)
我将使这个答案尽可能有用,并尽我所能:
您需要花几个小时阅读所有可以抓取的响应式网页设计和开发,之后才能开始探索正确的工具,让您的CSS生活更轻松。
响应式开发中的很多内容也取决于您的应用程序。要使事情简单,您应该开始使用HTML,JavaScript和CSS。您使用的任何库都必须直接与这些语言相关联。
一个重要的经验法则是:总是尝试使用CSS进行响应式开发,但如果你不能用很好的理由,那么只有这样才能依赖JavaScript。如果您在阅读我的答案的第一段后没有了解为什么这很重要,那么您应该花更多的时间来回应响应式网页设计和开发(这是值得的!)。
正如您将发现的,有许多技术和CSS库可用于制作响应式网页设计。我可以给你的一个指导原则是:你可以学习制作自己的响应式开发,这在实践中会带来更精简的代码,它还可以帮助你理解更强大的库如何做到这一点(例如 Bootstrap < / strong>,等等。)
所以......只有在你完成一些阅读,玩代码并开始找到障碍之后,你是否应该回到这里并开始提出任意数量的问题。这样我们社区就可以为您提供帮助。
祝你好运!P.S。:这是一篇有趣的文章,可以帮助您入门: Holy Grail Layout