【发布时间】:2013-12-11 18:47:07
【问题描述】:
在我的页面中间有一个小菜单,当您单击一个按钮时,它会水平滚动到您选择的内容。但是当您单击它时,整个窗口会滚动,因此菜单位于顶部。这是我的问题的图形表示。
这是我要修改和使用的代码:
<div id="left">
<a href="#target1" class="panel">Target 1</a><br/>
<a href="#target2" class="panel">Target 2</a><br/>
<a href="#target3" class="panel">Target 3</a><br/>
<div id="right">
<div class="panel" id="target1" style="background:green">Target 1</div>
<div class="panel" id="target2" style="background:red">Target 2</div>
<div class="panel" id="target3" style="background:yellow">Target 3</div>
+一些 jQuery 让它从 #left 滑动到 #right
这是工作演示:
【问题讨论】:
-
那么您的具体要求是什么
-
如果您实际上不希望 href 表现得像一个链接,为什么不直接删除它?
标签: javascript jquery html css scroll