【发布时间】:2014-04-30 21:36:22
【问题描述】:
我在我的页眉中创建了一些引用页面特定部分的 href。 我正在使用车把,href 在标题模板中,目的地在另一个模板中,这是我的代码的 sn-p:
在 header.html 中:
<li><a href="#PLATEAU"> PLATEAU </a> </li>
在 shop_page.html 中:
<h2> <span id="PLATEAU">PLATEAU</span></h2>
预期结果: 当我单击标题中的超链接时,我希望转到带有目标 ID 的跨度。
实际结果: 我看到我的路径更改为#PLATEAU,但我没有跳转到页面的正确部分。
附加信息: 使用 Iron-router、bootstrap-3 包。铬合金。 MacBook Pro。流星版本 0.7.1.2
任何帮助表示赞赏!
干杯
【问题讨论】:
-
一切看起来都不错,但我怀疑它实际上与页面上的 CSS 有更多关系。通常,根据您在页面上定位内容的方式,您的 H 标签可能会有虚假的疯狂高度。元素的顶部很可能位于页面的顶部,但它的文本出现在正确的位置。尝试检查元素以确保所有内容都在正确的位置并具有正确的高度。
-
如果删除 Iron Router 包,行为会改变吗?
-
h标签就位。
-
移除铁路由器不是一种选择,因为没有它我的应用程序将无法呈现。
标签: javascript html twitter-bootstrap meteor