bootstrap在移动浏览器下响应式不起作用的解决方法

  • 时间:2019-03-18 09:08 编辑: 来源: 阅读:172
  • 扫一扫,手机访问
摘要:Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢

Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。

本文为大家讲解的是使用bootstrap开发的网站在手机浏览器下响应式不起作用的解决方法,感兴趣的同学参考下。

问题描述

使用bootstrap开发的模板,但在手机移动浏览器上比如chrome,firefox下不自动响应式的缩放。

解决方法

bootstrap官方以经在手册里说的很明白了

在 Bootstrap 2 中,我们对框架中的某些关键部分增加了对移动设备友好的样式。而在 Bootstrap 3 中,我们重写了整个框架,使其一开始就是对移动设备友好的。这次不是简单的增加一些可选的针对移动设备的样式,而是直接融合进了框架的内核中。也就是说,Bootstrap 是移动设备优先的。针对移动设备的样式融合进了框架的每个角落,而不是增加一个额外的文件。

为了确保适当的绘制和触屏缩放,需要在 <head> 之中添加 viewport 元数据标签。

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

在移动设备浏览器上,通过为视口(viewport)设置 meta 属性为 user-scalable=no 可以禁用其缩放(zooming)功能。这样禁用缩放功能后,用户只能滚动屏幕,就能让你的网站看上去更像原生应用的感觉。注意,这种方式我们并不推荐所有网站使用,还是要看你自己的情况而定!

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">

另外

用bootstrap开发的前端模板在uc浏览器下兼容不好,是因为UC 手机浏览器默认会开启他们引以为傲的【极速模式(2B模式)】,原本在 Safari、Chrome 里显示正常的网页,在他那里产生一系列问题。

如果关闭他的极速模式,就会恢复正常(掩耳盗铃)调试响应式浏览器还是在 safari 和 chrome 里调试比较好

  • 全部评论(0)
最新发布的资讯信息
【建站教程|建站技巧】微信小程序怎么制作?小程序的特点是什么?(2019-04-23 09:33)
【CMS学院|DEDECMS】织梦后台Call to undefined function make_hash()解决方法(2019-04-22 08:51)
【CMS学院|DEDECMS】织梦会员中心个人空间文档有数据分页条数为0的解决方法(2019-04-22 08:47)
【酷文分享|】SEO优化根本目的及有效的优化技巧(2019-04-19 08:31)
【CMS学院|DEDECMS】织梦一键清空所有数据并让所有id从1开始的操作方法(2019-04-17 09:04)
【建站教程|建站技巧】名被劫持之后有什么后果?有什么好的方法解决?(2019-04-16 09:27)
【建站教程|建站技巧】网站优化如何外链建设常用的几种方法(2019-04-16 09:14)
【CMS学院|DEDECMS】织梦cms会员登录成功后跳转指定页面并刷新的办法(2019-04-15 08:09)
【CMS学院|DEDECMS】织梦DEDECMS搜索显示搜索数量(2019-04-15 08:04)
【CMS学院|DEDECMS】DedeCms织梦简单的查询、插入、更新、删除操作实例(2019-04-15 08:03)
底部广告
网站首页 | 关于我们 | 广告合作 | 联系我们 | 隐私条款 | 免责声明
CopyRight 2004-2017 淘源码网 | 苏ICP备12026353号-3