4
如何仅使用CSS将Div固定到页面顶部
我正在写词汇表页面。我在页面顶部有字母链接。我想保持页面顶部(包括字母链接)固定,而带有定义的页面部分在单击字母时向上/向下滚动。 我的HTML看起来像这样: <html> <head><title>My Glossary</title></head> <body> <div id="top"> <a href="#A">A</a> | <a href="#B">B</a> | <a href="#Z">Z</a> </div> <div id="term-defs"> <dl> <span id="A"></span> <dt>foo</dt> <dd>This is the sound made by a fool</dd> <!-- and so on ... --> </dl> </div> </body> </html> [编辑] 我尝试创建的效果类似于此处的效果。区别在于链接的示例中,当用户单击类别时完成页面滚动。就我而言,我想在单击页面顶部的索引(即字母)时滚动页面。