我正在测试引导响应性navbar,我有一个演示网站。当我在桌面上调整浏览器的大小时,所有的操作都很好,包括导航栏,它变成了可折叠的菜单,顶部有一个小图标,我可以点击它查看更多的菜单按钮。
但当我从移动浏览器上尝试时(我在chrome上尝试过,在安卓上的互联网浏览器上尝试过),我并没有看到响应式设计。我只能看到很小版本的桌面像网站。
谁能指出我做错了什么?
将此添加到您的HTML头..
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
这告诉较小的设备浏览器如何缩放页面。您可以在此处阅读更多有关此方面的信息:https://developer.apple.com/library/content/documentation/appleapplications/reference/safariwebcontent/usingtheviewport/usingtheviewport.html
如本文所建议的http://webdesign.tutsplus.com/tutorials/htmlcss-tutorials/quick-tip-dont-gold-the-viewport-meta-tag/
<meta name="viewport" content="initial-scale=1">
将是一个更好的选择,因为它使从肖像到风景和背面的用户体验更加愉快,因为可能的自动缩放,with/height自然会采用。