-
1、設置錨點: <a href="#id"></a> 2、右側導航位置不變(固定定位): position:fixed 3、獲取滾動條位置和左側內容區位置: $(document).scrollTop() $item.offset().top 4、左右側定位關聯: if(scrollTop > itemTop){ a.href = $item.id; a.addClass("current") } a[href!=$item.id].removeClass("current")查看全部
-
ul>li*5>a table zencoding查看全部
-
使用錨點可以在文檔中設置標記,這些標記通常放在文檔的頂部。查看全部
-
用正則表達式來 判斷 cls的值查看全部
-
網站全局靜止特效 樣式技巧: position:fixed;left:50%;margin-left:400px; 先居中,再用margin-left填充,可根據中間div的寬度來確定值查看全部
-
div#menu --> <div id="menu"></div> ul>li*5>a 簡寫查看全部
-
IE6不支持position:fixed這個屬性查看全部
-
利用正則表達式編寫addcalss和removeclass查看全部
-
jQuery通過ID篩選永遠比Class篩選快很多查看全部
-
在HTML5中使用ID進行錨點鏈接查看全部
-
zencoding插件(現改名Emmet) div#menu 按tab ul>li*5>a 按tab 按alt可以縱向選擇(sublime text的整列編輯的快捷鍵:shift + 鼠標右鍵)查看全部
-
需要掌握的技術點查看全部
-
該課程需要用到的技術和需要克服的難點查看全部
-
幾點知識查看全部
-
$(document).ready(function() { var items = $('#content').find('.item'); var indicators = $('#menu').find('li [href^="#item"]'); $(window).scroll(function() { items.each(function(index, element) { var top = element.offsetTop; var height = element.offsetHeight; if (window.scrollY >= top - 200 && window.scrollY < top + height - 200) { $(indicators[index]).addClass("current"); } else { $(indicators[index]).removeClass("current"); } }); }); });查看全部
舉報
0/150
提交
取消