我想創建一個類似的效果到這個頁面,如果你去宣言,你會看到當用戶滾動時,左邊的棍子example標題。當面板結束時,標題就會離開。將元素粘貼到頁面頂部的滾動上,然後將它移開?
我想與IM不確定3塊板做這個如何去它和JS寫的香港專業教育學院沒有任何應用
https://jsfiddle.net/HV9HM/5906/
var stickyTop = $('h2').offset().top;
$(window).on('scroll', function(){
if ($(window).scrollTop() >= stickyTop) {
$('h2').css({position: "fixed", top: "0px"});
} else {
$('h2').css({position: "relative", top: "0px"});
}
});
更新
我已經建立了一些更接近我需要的東西,但我遇到的問題是,當您向下滾動到第在下一節中,我希望第一部分的標題能夠貼在父母的底部 - 這是否合理?繼承人一個例子jsfiddle.net/HV9HM/5910
是的,這是與錯誤的問題,然而,這並沒有解決在滾動 – Nicholas
@Nicholas他的代碼正是它說沒有固定的和相對的問題,但問題在於他在HTML中有多個'h2'標籤,所以JS不知道應該關注哪一個標籤。他應該重做HTML,以便可行。 – Slime
確實,我的不好。 – Nicholas