【发布时间】:2014-11-25 10:02:32
【问题描述】:
我有一个包含大量文本的页面,并决定使用固定的导航栏,这样可以更轻松地在部分之间跳转。它工作得很好,但是我不想让页面在 div 之间跳转,而是让它上下滚动。
这是我目前所拥有的;
<ul>
<li><a href="#2010">2010</a></li>
<li><a href="#2009">2009</a></li>
<li><a href="#2008">2008</a></li>
<li><a href="#2007">2007</a></li>
<li><a href="#2006">2006</a></li>
<li><a href="#2005">2005</a></li>
<li><a href="#2003">2003</a></li>
<li><a href="#1999">1999</a></li>
<ul>
<div id="2010"></div>
<div id="2009"></div>
<div id="2008"></div>``
<div id="2007"></div>
<div id="2006"></div>
<div id="2005"></div>
<div id="2003"></div>
<div id="1999"></div>
另外,是否可以让指向显示的 div 的 li 元素与其他 li 元素的颜色不同?
【问题讨论】:
-
我已经用更漂亮的 HTML 内容更新了我的答案。 stackoverflow.com/a/26126679/947687
标签: javascript html