“Operasi Sticky di JavaScript” Kode Jawaban

Operasi Sticky di JavaScript

var siteHeader = document.getElementById('siteHeader'),
    siteNav = document.getElementById('siteNav');

    window.onscroll = function() {
        if ( siteNav.offsetTop < document.documentElement.scrollTop + 26 || siteNav.offsetTop < document.body.scrollTop + 26) {
            siteHeader.setAttribute("class","sticky");
        }
        else {
            siteHeader.setAttribute("class","");
        }
    }
Troubled Tortoise

CSS Sticky Navigatiojn

nav {
	position:sticky;
	top:0;
}

/*Top can be replaced with bottom, left, or right 
	depending on what you want :) */
kadealicious

Jawaban yang mirip dengan “Operasi Sticky di JavaScript”

Pertanyaan yang mirip dengan “Operasi Sticky di JavaScript”

Lebih banyak jawaban terkait untuk “Operasi Sticky di JavaScript” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya