【问题标题】:Magento Checkout Small ErrorMagento Checkout 小错误
【发布时间】:2012-12-09 12:43:33
【问题描述】:

我遇到了一些与 Internet Explorer 上的 magento 结帐流程设计相关的问题。 当第一步正确完成并单击“继续”按钮时,第一步表单中的某些元素仍然可见,即使包含它们的 div 的样式设置为 display:none

我不知道为什么会这样,你们中的任何人都可以take a look 吗?您需要尝试订购一些东西,然后进入结帐流程并尝试通过第一步。

这个问题只出现在 IE 8 和 9 上,因为我在这个网站上限制了旧版本。

一切顺利!

【问题讨论】:

    标签: css magento checkout


    【解决方案1】:

    首先检查您的标签。我认为 li 标签没有正确关闭。

    It's showing </li/> for the <li id="opc-billing" class="allow"> opening tag.
    

    这显然是错误的。

    如果检查不起作用,那么尝试给出样式

    溢出:隐藏

    <li> or the DIV 
    

    在里面。

    我认为这会奏效。

    【讨论】:

    • 说实话,我不知道为什么它在 IE 中呈现错误。在其他浏览器上,代码似乎是正确的。这是我遇到的大问题,IE 正在呈现不同的代码,我看不出它发生的原因。我还尝试将overflow:hidden 添加到 div 中,但没有任何改变。那些本应隐藏的元素仍然出现。
    • 尝试给出 display:none 和 overflow:hidden !important。你也可以尝试一些 IE hack
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多