javascript - HTML loading page spinner doesn't fade way -
i following , more articles:
how display loading html page while site content loads?
and here: favourite:
`https://codepen.io/mimoymima/pen/fisgl`
my problem if copy , paste 1:1 loading page doesn't fade away if site in cache doesn't show it.
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale = 1.0, maximum-scale = 1.0, user-scalable=no"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="handheldfriendly" content="true"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="description" content=""> <meta name="keywords" content=""> <meta name="dexter" content=""> <title>code-unknown</title> <!-- ============ google fonts ============ --> <link href='font-awesome/fonts/raleway.css' rel='stylesheet' type='text/css'> <link href='font-awesome/fonts/open+sans.css' rel='stylesheet' type='text/css'> <link href='font-awesome/fonts/iceberg.css' rel='stylesheet' type='text/css'> <!-- css --> <!-- animate css --> <link rel="stylesheet" type="text/css" href="css/animate.css"> <!-- font awesome css --> <link rel="stylesheet" href="font-awesome/css/font-awesome.min.css" /> <!-- custom styles css --> <link rel="stylesheet" type="text/css" href="css/style.css"> <!-- bootstrap v3.3.1 --> <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css"> <!-- favicons --> <link rel="shortcut icon" href="images/code-unknown.ico"> <!-- css 2.0 --> <link rel="stylesheet" href="client-login/assets/css/form-elements.css"> <link rel="stylesheet" href="client-login/assets/css/style.css"> <link rel="stylesheet" type="text/css" href="client-login/assets/css/sweetalert.css"> <link href="assets/css/please-wait.css" rel="stylesheet"> <!-- favicon , touch icons --> <link rel="shortcut icon" href="assets/ico/favicon.ico"> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="client-login/assets/ico/apple-touch-icon-144-precomposed.png"> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="client-login/assets/ico/apple-touch-icon-114-precomposed.png"> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="client-login/assets/ico/apple-touch-icon-72-precomposed.png"> <link rel="apple-touch-icon-precomposed" href="client-login/assets/ico/apple-touch-icon-57-precomposed.png"> <body> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div id="preloader"></div> <!-- header --> <header id="top"> <canvas id="constellation"></canvas> <div class="welcome"> <div class="logo"><img src="images/logo.png" width="190" height="190" alt=""> </div> <h1>welcome</h1> <div class="row"> <div class="col-sm-6 col-sm-offset-3 social-login"> <div class="social-login-buttons"> <a class="btn btn-link-2" href=""> <i class="fa fa-steam"></i> steam </a> <a class="btn btn-link-2" href=""> <i class="fa fa-server"></i> </a> <a class="btn btn-link-2" href=""> <i class="fa fa-list-alt"></i> </a> <a class="btn btn-link-2" href=""> <i class="fa fa-list-alt"></i> </a> </div> </div> </div> <p> </p> </div> </header> <!-- end header --> <!-- end footer --> <!-- javascript files --> <!-- jquery --> <script src="js/jquery.js"></script> <!-- backstretch --> <script src="js/jquery.backstretch.min.js"></script> <!-- countdown --> <script src="js/jquery.countdown.js"></script> <!-- validate form --> <script src="js/jquery.validate.js"></script> <!-- scroll reveal --> <script src="js/scrollreveal.js"></script> <!-- youtube player --> <!-- smooth-scroll --> <script src="js/smooth-scroll.js"></script> <!-- ajax chimp --> <script src="js/jquery.ajaxchimp.js"></script> <!-- tweenlite --> <script src="js/tweenlite.min.js"></script> <!-- easepack --> <script src="js/easepack.min.js"></script> <!-- raf --> <script src="js/raf.js"></script> <!-- constellation --> <script src="js/constellation.js"></script> <!-- custom --> <script src="js/main.js"></script> <!-- right click off --> <script src="js/rightclickoff.js"></script> <!-- loading --> <script src="js/loading.js"></script> </body> </div> </html>
cannot comment due reputation score. try one
$(function() { // waiting page bo loaded $('#preloader').fadeout('slow', function() { // fading out preloader $(this).remove(); // removing dom }); });
#preloader { width: 100vw; /* viewport width */ height: 100vh; /* viewport height. can use percents, though. requires html , body 100% x 100% */ position: fixed; background: #333 url(http://files.mimoymima.com/images/loading.gif) center no-repeat; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div id="preloader"></div>
we need markup narrow down issue.
Comments
Post a Comment