HTML 不加载 CSS ,刷新后一切正常.同样在移动设备上,它在首次加载时不起作用
HTML not Loading CSS , after refresh everything works. Also on mobile's it doesnt work on first load
我已经自定义了一些模板,但由于某种原因,在某些浏览器上的第一个条目上没有加载 CSS。最糟糕的是,它也不会首次在手机上加载。我认为云耀斑是罪魁祸首,我已经禁用了它,问题仍然存在。
网址为:http://www.vodoinstalaterbeograd.net
任何建议不胜感激!
您已将主要的 css 样式放在<noscript></noscript>
标签中。至少尝试将你的主要 css 样式从标签中取出,并在其中添加额外的样式:
<link href="css/style.css" rel="stylesheet" type="text/css"/>
<noscript>
<link href="css/skel.css" rel="stylesheet" type="text/css"/>
<link href="css/style-xlarge.css" rel="stylesheet" type="text/css"/>
</noscript>
甚至完全删除<noscript></noscript>
因为我认为您在那里不需要它。
在页面的顶部,我看到:
<script data-rocketsrc="js/jquery.min.js" async type="text/rocketscript"></script>
<script data-rocketsrc="js/jquery.scrolly.min.js" async type="text/rocketscript"></script>
<script data-rocketsrc="js/jquery.dropotron.min.js" async type="text/rocketscript"></script>
<script data-rocketsrc="js/jquery.scrollex.min.js" async type="text/rocketscript"></script>
<script data-rocketsrc="js/skel.min.js" async type="text/rocketscript"></script>
<script data-rocketsrc="js/skel-layers.min.js" async type="text/rocketscript"></script>
<script data-rocketsrc="js/init.js" async type="text/rocketscript"></script>
在底部:
<script type="text/rocketscript">
var _paq = _paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//www.stats.vaskir.com/";
_paq.push(['setTrackerUrl', u+'piwik.php']);
_paq.push(['setSiteId', 3]);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
})();
</script>
我猜是页面正在加载(没有样式),页面页面脚本的末尾触发,Javascript导致脚本加载和执行,格式化你的页面。尝试以代码的方式编辑脚本 Tage,以证明情况确实如此,然后了解它正在做什么。
可以很简单,只需将代码放在页面底部的顶部脚本标记之后即可。
相关文章:
- 禁用移动样式表以加载整个网站
- 为什么当我在带有锚点的页面之间移动时,Rails不重新加载我的javascript文件
- 移动小程序而不重新加载
- 当移动设备从睡眠状态唤醒时重新加载网页
- 在调整大小和加载时移动 DOM 元素.仅适用于调整大小
- HTML 不加载 CSS ,刷新后一切正常.同样在移动设备上,它在首次加载时不起作用
- 阻止页面在jQuery函数之后重新加载或向上移动
- 在加载移动应用程序页面时调用Javascript函数
- 使用jQuery移动ajax导航加载多页模板
- 阻止iframe加载到移动设备上
- 如何仅在窗口宽度从桌面(>1024px)更改为移动(<1025px)导航时重新加载页面
- 为什么我的 jquery 移动版的 javascript 和 css 样式有时只加载
- 为什么图片无法在移动设备上加载
- 如何使用javascript加载页面时将鼠标指针移动到页面顶部
- Jquery 移动错误消息,当没有互联网连接加载谷歌地图
- Jquery移动检查时没有互联网连接显示错误消息,而不是加载谷歌地图
- 用于加载动态 JSON 数据的 JQuery 移动事件
- 单击链接时加载移动鼠标光标 3-4 秒
- 使用Mobile访问时加载移动版本,否则加载桌面版本
- 如果用户在Android上,则加载移动CSS