ロード時にかなりのページ効果があり、読み込み時にページが変形する可能性があります。これをやめるために、私は体をフェードアウトさせています。ただし、display:none;
がCSSの本文セクションに含まれている場合にのみ機能します。HTML <body> jQueryを使用したfadeIn/fadeOutは、ディスプレイでのみ機能します。なし
CSS
body {
position: relative;
min-height: 100%;
margin: 0 0 0 0;
padding: 0 0 0 0;
border-collapse: collapse;
font-size: 12px;
display: none;
}
JS
window.onload = function() {
$('body').fadeIn();
main(); // my effect function
};
window.onbeforeunload = function() {
$('body').fadeOut();
};
私はVS 2015のデザインエディタを使用していますし、display:none;
が設定されているので、私は私のページを見ることができません。
display:none;
なしで動作しない理由はありますか?
'display:none'を使わないようにするには、あなたのJS、* before * you *' '.fadeIn()'で '$( 'body')。hide(); –