Add preloading effect in Blogger


Hello, friends welcome to Shiva Technic World in this post I am going to give you the preloading effect code for Blogger. Hope this post will help you.

First copy this CSS and paste just above ]]></b:skin>

/* Preloader effect by Blogger Technic World - Shiva Technic World */

.preloader {
position: fixed;
width: 100%;
height: 100vh;
background: #f7f7f2;
left: 0;
top: 0;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
transition: all 400ms;
z-index: 2000;
}

.preloader.hide {
opacity: 0;
pointer-events: none;
}

.preloader .preloader-text {
color: #838383;
text-transform: uppercase;
letter-spacing: 8px;
font-size: 15px;
}

.preloader .dots-container {
display: flex;
margin-bottom: 48px;
}

.preloader .dot {
background: red;
width: 20px;
height: 20px;
border-radius: 50%;
margin: 0 5px;
}

.preloader .dot.red {
background: #ef476f;
animation: bounce 1000ms infinite;
}

.preloader .dot.green {
background: #06d6a0;
animation: bounce 1000ms infinite;
animation-delay: 200ms;
}

.preloader .dot.yellow {
background: #ffd166;
animation: bounce 1000ms infinite;
animation-delay: 400ms;
}

@keyframes bounce {
50% {
transform: translateY(16px);
}

100% {
transform: translateY(0);
}
}
Then paste this code above </body>  or &lt;!--</body>--&gt;&lt;/body&gt;

<div class='preloader'>

<div class='dots-container'>
<div class='dot red'/>
<div class='dot yellow'/>
<div class='dot green'/>
</div>

<div class='preloader-text'>
Loading...
</div>
</div>


<script>
const preloader = document.querySelector(&quot;.preloader&quot;);
const preloaderDuration = 500;

const hidePreloader = () =&gt; {
setTimeout(() =&gt; {
preloader.classList.add(&quot;hide&quot;);
}, preloaderDuration);
}

window.addEventListener(&quot;load&quot;, hidePreloader);
</script>
Watch tutorial