html - iphone上的响应式视图
问题描述
对iphone上的响应式视图有一些误解
我将@media 编码如下-> @media only screen and (max-width: 375px) { // css code }
在网站 jsfiddle.net 上,当我将屏幕宽度自定义为 375px 时似乎没问题->
@media only screen
and (max-width: 375px)
https://jsfiddle.net/Benjamn89/qp5a9o41/30/
但是,当我将文件上传到托管网络时,没有应用编码到 @media 中的 css。正如你在这里看到的:
https://bennytal-test1.000webhostapp.com/test1-html.html
谁能向我解释为什么这些变化/以及为什么它不起作用?
谢谢
解决方案
您似乎缺少必需的视口元数据。在您的头部标签中添加以下内容将对您有所帮助。
它之所以起作用,jsfiddle
是因为他们已经在后台处理了元数据,因此您不必在代码中进行定义。
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
推荐阅读
- docker - 在 Nvidia Docker 中部署 Windows 应用程序
- asp.net-core - AspnetBoilerplate LazyLoading 不起作用
- symfony - 什么是 zend-expressive symfony 控制台命令的容器
- javascript - htm 文件未在 Angular JS 路由中加载
- reactjs - 边缘侧包括自闭合标签
- c# - 在 wpf xaml 中格式化为没有尾随零的货币
- excel - 使用VBA在Excel中的文本到列
- c - &address + sizeof(type) 和 &address + 1 有什么区别?
- javascript - 使用 Mocha 和 Chai 断言包含在 Javascript 数组中的值
- javascript - 是否有一种适用于本地文件的密码保护?