1

我完全被困在这里,希望这里有人能给出答案。

ok - 最终目标是重定向到另一个页面并放置在某个 DIV 的开头。我正在使用一个锚标记,它指向一个带有 ID 的 DIV。我的代码适用于除 Firefox 之外的所有浏览器??

第一页链接:

    <a href="/home/services#design">
      <%= image_tag "Read_More_Button.png", :alt => "", :style => 
      "position:relative;   left:-10px"%>
    -close a tag

与第 2 页上的内容的 Div:

    <div id='design' class='left clear_right '>  
      more <div>'s nested and a unordered list.  black as well. 
    -close div tag

我的 config/routes.rb 中的路由:

    get "home/services" => "home#services" 

要查看当前的工作方式,请查看在线版本链接:

[website_link] http://mearsinteriors.co.uk/ “点击这里查看网站”

点击 Design 或 fitout 的“阅读更多”按钮,你会看到你没有被带到任何一个 div 的顶部,但地址栏中的 route/url 正确指向这个位置?这只发生在 Firefox 中,我尝试在安全模式下禁用所有附加组件,但仍然没有。

任何建议或方向将不胜感激。谢谢

4

1 回答 1

1

这是我使用的 Jquery 循环库。每个图像的容器仍然在页面上隔开。所以即使图像不可见,div 仍然存在。因此页面滚动到确切位置的原因与锚点被定向到无关。

于 2012-04-17T13:06:38.220 回答