【问题标题】:Rails - Links don't work on certain pages?Rails - 链接在某些页面上不起作用?
【发布时间】:2015-06-04 04:14:54
【问题描述】:

我已经上传了我的网站,你可以查看:http://origin-of-foods.com

问题是当我在食物页面上时,我的导航栏链接不起作用!在任何其他页面上,7 个随机食物链接都可以使用。

实际上,我注意到前 1/7 的食物链接有效,但也不是整个单词。我尝试将我的 z-index 向上移动,但事实并非如此。 导航栏代码存储在 /app/views/layout/application.html.erb

有人知道发生了什么吗?

我正在使用 Rails v4.2、Ruby v2.1.3、独角兽 v4.8.3、nginx v1.6.2

【问题讨论】:

    标签: css ruby-on-rails html hyperlink unicorn


    【解决方案1】:

    它不起作用的原因是因为您的 css 到处都是,并且您将所有内容都相对和绝对定位,然后使用边距有多个元素位于导航栏上方,这就是为什么您无法点击它们。下图显示了一个实例,但我查看了更多元素,它们也与您的导航栏重叠。另外,您应该真正尝试理解位置相对和绝对定位的工作原理,希望我能指出正确的方向。

    http://www.w3schools.com/css/css_positioning.asp

    【讨论】:

    • 哇!那解决了,谢谢!是的,我肯定需要让我的 CSS 更干净。感谢您的帮助!
    • @nvrpicurnose 很高兴我能帮上忙!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-14
    • 1970-01-01
    • 1970-01-01
    • 2012-04-13
    • 2018-06-14
    • 2016-12-04
    相关资源
    最近更新 更多