Magento onpage checkout锚点需要填充

时间:2016-02-09 23:03:32

标签: magento sticky megamenu anchor-scroll

我在Magento上有一个粘性菜单,当用户向下滚动页面时,该菜单会粘到页面顶部。问题是Magento在单页结账过程中有锚点,而锚点位于粘性菜单后面,因此您丢失了标题和顶部表单字段标签等。

我需要在锚点的顶部添加填充/边距,或者如果可能的话在JS中将它们偏移。

我可以添加JS代码,但它是非常长的,标准的Magento 1.9.2.2代码,可以在这里找到skin / frontend / base / default / js / opcheckout.js

演示网站就在这里,如果您选择结帐为访客并继续,您会在桌面http://orbdemo.co.nz/cufflinks/checkout/onepage/上看到问题

尝试了几个css的东西,没有任何工作也在网上看了一个小时,看不到任何帮助。谢谢你的时间:))

1 个答案:

答案 0 :(得分:0)

我找到了解决此问题的方法。基本上创建了一个新类,其中包括body id和nav id,因此我可以覆盖位置“relative”的类,并将其更改为“static”位置,这会导致粘性菜单变为静态,因此anochor现在按预期工作。这是我使用的代码,并将其添加到主题文件夹中的superfish.css文件中。

.checkout-onepage-index .nav-container.fixed {position:static; }