JSFiddle - React, Tailwind, and code Playground

by bartula

HTML

<div id="myID" class="container hide"></div>

CSS

body {
    height: 2000px;
}
.container {
    position: relative;
    top: 400px;
    width: 100%;
    height: 60px;
    border-top: 1px solid #000;
    background: red;
    z-index: 1;
    transition: all 1s;
}
.hide {
    opacity:0;
    left:-100%;
}
.show {
    opacity:1;
    left:0;
}

JavaScript

myID = document.getElementById("myID");

var myScrollFunc = function () {
    var y = window.scrollY;
    if (y >= 200) {
        myID.className = "container show"
    }
};

window.addEventListener("scroll", myScrollFunc);