所以,问题是:我有一个很长的页面,中间有一个 iframe。现在,如果在 iframe 中单击锚点,整个页面就会滚动到 iframe,这是我想避免的。
这是一个例子:http://jsfiddle.net/ymbV7/1/ http://jsfiddle.net/ymbV7/1/不要向下滚动页面,而是滚动 iframe 直到您可以看到“内容”菜单,然后尝试任何链接(例如“功能”)。
我需要外部页面不滚动,而 iframe 必须正确滚动到单击的锚点。
有任何想法吗?
所以您是说,当单击描述链接详细信息的链接时,您想要移至特定段落,对吗?
据我了解,你可以这样做。
<a href="#exactline">Click here</a>
正如我在中看到的那样,您可以编写功能,而不是单击此处http://jsfiddle.net/ymbV7/1/ http://jsfiddle.net/ymbV7/1/
现在要链接到它应该移动的位置,您需要做的就是:
<h2><a name="exactline">Linking Directly from Features</a></h2>
<p>To override this behaviour, certain standard techniques can be used. In particular, you will need to create named anchors in the body of the text at the point where you want to link to.
</p>
“exactline”是给您要引用的段落或标题的链接名称。
它仅滚动 iframe,而不滚动整个页面。
请参阅此链接以获取更多许可
http://www.thesitewizard.com/html-tutorial/link-to-specific-line-or-paragraph.shtml http://www.thesitewizard.com/html-tutorial/link-to-specific-line-or-paragraph.shtml
我尝试过,它对我有用
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)