[英]Media Query is not working in mobile gmail app
我正在为 Gmail 应用程序创建一个 html 模板。 在我添加了一张图片,它应该在桌面视图中占 60%,在移动 gmail 应用程序视图中占 100%。
这是 img 标签宽度 60%:
<div>
<img src="show.jpg" alt="Show your skills" class="mob-img" border="0"
style="outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;
width:60%;" />
</div>
在媒体查询中,我做到了 100%。 但它在 gmail 应用程序中不起作用。
@media only screen and (max-width: 600px) {
.mob-img {
width: 100% !important;
}
}
我不明白为什么这在 gmail 应用程序中不起作用。 如果我遗漏了什么,请告诉我。
提前致谢
问题是:Gmail 应用程序不是“屏幕”媒体。
@media (max-width: 600px) {
.mob-img {
width: 100% !important;
}
}
这个解决方案对我有用。
编辑: Gmail 忽略其他媒体查询。 将与 Gmail 应用程序相关的媒体查询移动到可能的最高点。
添加媒体查询<meta name="viewport" content="width=device-width, initial-scale=1.0">
我的事情你可以试试这个它工作正常https://jsfiddle.net/oa5bco0s/
在您的 html 标头上添加元数据
<meta name="viewport" content="width=device-width, initial-scale=1.0">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.