当我加载我的页面或调整浏览器窗口的大小时,css 有加载延迟,用户可以在没有格式化的情况下看到页面。这是我的网站:bit.ly/MbyWss
这是我的代码:
我在 html 中的原始 css 是 estilos_def.css
<body id="body" onresize="start();" onload="start();">
当 body 被加载或调整大小时,我调用函数 start
var navWidth, navHeight;
function start(){
if (self.outerWidth != undefined)
{
navWidth = self.outerWidth;
navHeight = self.outerHeight;
} else {
navWidth = document.documentElement.clientWidth;
navHeight = document.documentElement.clientHeight;
}
//Problema com deteçao de width, resolve-o
if(navWidth>=1600){ //1600 - 1920
document.getElementById("estA").href="style/estilos_ws.css"
document.getElementById("titulo_dias").style.height= "10%";
}else if(navWidth > 1300 && navWidth <1600){ //1300 1600
document.getElementById('estA').href="style/estilos_1920.css";
document.getElementById("titulo_dias").style.height= "7%";
}else if(navWidth >= 1024 && navWidth <=1300){ //1024 - 1280
document.getElementById("estA").href="style/estilos_def.css"
document.getElementById("titulo_dias").style.height= "7%";
}
lbeats();
if(navigator.appName =='Microsoft Internet Explorer')
{
ie();
}
document.getElementById("dias").style.display="none";
document.getElementById("gal").style.display="none";
}