如何制作应与桌面浏览器兼容的网站以及移动浏览器?
答案 0 :(得分:4)
桌面和移动设备的替代CSS文件有诀窍。因此在HTML标题中实现:
<head>
<meta name="viewport" content="width=320" />
<link rel="stylesheet" href="mobile.css" type="text/css" media="only screen and (max-device-width: 480px)"/>
<link rel="stylesheet" href="desktop.css" type="text/css" media="screen and (min-device-width: 481px)"/>
<link rel="stylesheet" href="mobile.css" type="text/css" media="handheld"/>
<!--[if IE]>
<link rel="stylesheet" href="desktop.css" media="screen" type="text/css" />
<![endif]-->
</head>
然后,如果您需要移动设备和桌面设备的替代内容,请随时在桌面上显示部分HTML并隐藏在移动设备上,反之亦然。
尝试使用iPhone和Android。请注意,只需在ref标签或CSS文件中指定“media =”handheld“”,不就可以了。 iPhone并不认为自己是手持设备。
答案 1 :(得分:3)