Самое простое, что нужно сделать, это установить переменную css
display: none;
на всю страницу.затем, когда все загружено, вы можете установить отображение на
display: block; // or something else that suits.
Если вы убедитесь, что фрагмент CSS загружен в самом начале вашего документа, он будет активен до показа любого html.
если вы используете библиотеку javascript, такую как jQuery, у вас будет доступ к функции $ (document) .ready (), и вы сможете реализовать переключение следующим образом:
<html>
<head>
<title>test</title>
<style type="text/css">
body > div {
display: none;
}
</style>
<script type="text/javascript">
$(document).ready(function() {
$('body > div').css('display', 'block');
});
</head>
<body>
<div>
This will initially be hidden.
</div>
</body>
</html>