【发布时间】:2017-08-26 10:33:26
【问题描述】:
我正在尝试使用 CSS 和 jQuery 构建我的网站的移动版本。网站工作正常,但是当页面仍在移动浏览器上加载时,它会显示完整版网站一秒钟,然后在页面完全加载时显示移动版。上次我什至使用相同的域名为移动设备制作了不同的网站:
if($(window).width()<500){window.loacation('mobile.webtsite.com')}
我还是有同样的问题。 但这次我要做的是:
if($(window).width()<500){
$("#linkCss").attr('href','styles/mobile.css');
var high=$(window).height()*60/100;
【问题讨论】:
-
如果你改用媒体查询就好了。或者脚本应该在 加载 dom 之前完成 - 这意味着它所做的只是包含一些移动版本的 CSS 资源,不涉及 DOM(尚未加载) .
标签: javascript jquery html css responsive-design