仅出于实验目的,我配置了以下media query
:
@media only screen and (max-width: 600px) {
.fontresize { font-size: 3em; }
}
<table style="width: 100%;" border="0">
<tbody>
<tr>
<td width="50%"><a href="food.html" class="fontresize">Food</a></td>
<td width="50%"><a href="candles.html" class="fontresize">Candles</a></td>
</tr>
</tbody>
</table>
当我缩小Chrome浏览器窗口的宽度时,这在桌面Chrome上运行良好。
但是,它在以下两种情况下无效:
是什么给出了?
答案 0 :(得分:1)
对于iPhone(4s,5和5s,6,6 Plus)的纵向媒体查询,如下所示
@media only screen and (max-device-width : 667px) and (orientation : portrait)
{
.fontresize { font-size: 3em; }
}
还可以使用this链接进行iPhone媒体查询
答案 1 :(得分:1)
当我缩小屏幕的宽度时,这在桌面Chrome上工作正常 Chrome浏览器窗口。
但是,它在以下两种情况下无效:
当我将页面加载到我的服务器并在Chrome浏览器中打开它时 我的iPhone 4S处于纵向模式。
如果出现这样的症状,首先要检查的是文档头部有一个视口元标记
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
....
</head>
祝你好运