Rails - 链接在某些页面上不起作用?
Rails - Links don't work on certain pages?
我已经上传了我的网站,您可以查看:http://origin-of-foods.com
问题是当我在美食页面时,我的导航栏链接不起作用!在任何其他页面上,7 个随机食物链接都可以使用。
实际上,我注意到前 1/7 的食物链接有效,但也不是全部。我尝试将我的 z-index 向上移动,但事实并非如此。
导航栏代码存储在 /app/views/layout/application.html.erb
有谁知道发生了什么事吗?
我正在使用 Rails v4.2、Ruby v2.1.3、unicorn v4.8.3、nginx v1.6.2
它不起作用的原因是因为你的 css 到处都是,你将所有东西都定位为相对和绝对,然后使用边距,导航栏上方有多个元素,那就是为什么你不能点击它们。下图显示了一个实例,但我查看了更多元素,它们也与您的导航栏重叠。另外,您真的应该尝试理解相对位置和绝对定位的工作原理,希望我能为您指明正确的方向。
http://www.w3schools.com/css/css_positioning.asp
我已经上传了我的网站,您可以查看:http://origin-of-foods.com
问题是当我在美食页面时,我的导航栏链接不起作用!在任何其他页面上,7 个随机食物链接都可以使用。
实际上,我注意到前 1/7 的食物链接有效,但也不是全部。我尝试将我的 z-index 向上移动,但事实并非如此。 导航栏代码存储在 /app/views/layout/application.html.erb
有谁知道发生了什么事吗?
我正在使用 Rails v4.2、Ruby v2.1.3、unicorn v4.8.3、nginx v1.6.2
它不起作用的原因是因为你的 css 到处都是,你将所有东西都定位为相对和绝对,然后使用边距,导航栏上方有多个元素,那就是为什么你不能点击它们。下图显示了一个实例,但我查看了更多元素,它们也与您的导航栏重叠。另外,您真的应该尝试理解相对位置和绝对定位的工作原理,希望我能为您指明正确的方向。
http://www.w3schools.com/css/css_positioning.asp