[英]making a div in fixed mode in top browser when scrolling down
我有一個div元素,它不在頁面頂部,而是在頁面中間。 向下滾動時,我希望它固定在瀏覽器的頂部。 我該如何實現? 特別是它的活動。 謝謝。
您必須為該div編寫一個CSS類,並且在該類中應使用css屬性,例如
position:fixed
top:0;
left:0
使用位置:固定 ,這是CSS工作
$(document).ready(function() {
$(window).scroll(function() {
// write code to move the div.
var top = $("#mydiv").offset().top;
var left = $("#mydiv").offset().left;
});
});
你可以這樣加我
.notification-box {
position: fixed;
top:20px;
right:20px;
width:300px;
border-radius: 8px 8px 8px 8px;
z-index:99;
}
您可以這樣寫:
$(window).scroll(function(){
var scrollTop = $(window).scrollTop();
if(scrollTop>150){
$('.middle').css({'position': 'fixed', 'top': '0'});
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.