ページを読み込むとき、またはブラウザ ウィンドウのサイズを変更すると、css の読み込みに遅延が発生し、ユーザーは書式設定なしでページを見ることができます。これは私のサイトです: bit.ly/MbyWss
これは私のコードです:
HTMLの元のcssは estilos_def.css です
<body id="body" onresize="start();" onload="start();">
ボディがロードまたはサイズ変更されたら、関数 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";
}