【发布时间】:2012-09-19 18:05:08
【问题描述】:
我的网站顶部有一个固定的菜单栏。我有一个具有内联链接的页面,方法是向 URL 添加一个哈希标记,使其跳转到该特定元素。问题是它跳转到的元素被这个固定的菜单栏隐藏了。有没有办法将跳跃向下移动一点?这是一个例子:
【问题讨论】:
-
可以分享一些jsfiddle中的代码吗?
标签: html css hyperlink anchor css-position
我的网站顶部有一个固定的菜单栏。我有一个具有内联链接的页面,方法是向 URL 添加一个哈希标记,使其跳转到该特定元素。问题是它跳转到的元素被这个固定的菜单栏隐藏了。有没有办法将跳跃向下移动一点?这是一个例子:
【问题讨论】:
标签: html css hyperlink anchor css-position
遗憾的是,您不能通过 html 做到这一点,您需要一些 JS,甚至 CSS,具体取决于您的代码。 您可以在 jsfiddle.net 上发布示例吗?
【讨论】:
作为一种解决方法,在其下方添加另一个(隐藏的)元素并简单地链接到该元素:
<a href="#element1-target">click me</a>
<!-- further down the page is the content -->
<div id="#element1">Here is what users will be reading!</div>
<div id="#element1-target"
style="visibility:hidden;{make this lower down below the actual text}"></div>
:)
【讨论】: