How can I make a div stick to the top of the screen once it's been scrolled to?

后端 未结 21 1854
Happy的楠姐
Happy的楠姐 2020-11-22 07:12

I would like to create a div, that is situated beneath a block of content but that once the page has been scrolled enough to contact its top boundary, becomes fixed in place

21条回答
  •  半阙折子戏
    2020-11-22 07:49

    In javascript you can do:

    var element = document.getElementById("myid");
    element.style.position = "fixed";
    element.style.top = "0%";
    

提交回复
热议问题