javascript - Bootstrap CSS 仅适用于 PC 网络浏览器,不适用于移动浏览器
问题描述
我是引导框架的新手。我的网站在浏览器中看起来像这样......
但这在移动浏览器上...
我正在阅读的所有堆栈帖子都说问题出在视口元标记上,但我相信我是正确的,下面是我的代码的标题。
<head>
<title> Matt & El </title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
</head>
还有什么想法吗?如果需要,我可以提供完整的源代码。作为参考,我的浏览器是 google chrome,我已经尝试过 Safari 和 Bing 用于移动浏览器。谢谢你。
解决方案
您正在从不安全的位置 ( http
) 而不是https
. 现代浏览器不允许在页面本身存在时从不安全的来源加载内容https
(您的移动屏幕截图中的锁定符号表示)。
所以替换http
为https
(maxcdn 将请求重定向到https
):
<head>
<title> Matt & El </title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
</head>
推荐阅读
- java - Apache POI XWPF Word 文档在转换为 PDF 时丢失页码
- c# - linqpad 是否在查询之间重用随机种子
- c++ - 如何使用类的 std::bind 成员函数作为线程门户函数转换为“C”格式?
- android - 如何在回收站视图中获取上下文
- next.js - Nextjs 未缩小(生产中的事件)
- github - 致命:未找到存储库“https://github.com/asifbilaliems/IEMSCode/tree/master/Apps/ReportsProject/”
- javascript - ReactJS:访问 event.target 子级的问题
- php - 运行php脚本的进程不以长期执行结束
- spring-boot - 仅在客户端使用 spring-security-oauth2-client
- python - 解析列表
- 使用 BeautifulSoup 和 Python 在一行(单元格)中组织成两列的元素