晚上好,
我有一个针对桌面体验优化的当前 css 网站。我正在开发 Iphone css,使用 IwebKit5 在旅途中提供更好的用户体验。
我正在使用 javascript,解析用户代理以检测要使用的 css。我正在寻找一种避免使用 javascript 的方法,并发现了媒体查询功能。
<!--[if !IE]>-->
<link type="text/css" rel="stylesheet" media="only screen and (max-device-width: 480px)" href="mobile.css"/>
<!--<![endif]-->
<link type="text/css" rel="stylesheet" href="desktop.css"/>
这是我尝试过的,它在桌面上运行良好(Iphone css 被忽略),但在 Iphone 上我意识到 mobile.css 和 desktop.css 都已加载,所以我试图找到一种方法来避免这种情况。为了避免这种行为,可以添加什么选项?
谢谢 !