Небольшая ошибка оформления заказа Magento

У меня возникли некоторые проблемы, связанные с дизайном процесса оформления заказа magento в Internet Explorer. Когда первый шаг выполнен правильно и нажата кнопка «Продолжить», некоторые элементы из формы первого шага по-прежнему остаются видимыми, даже если в содержащем их элементе div установлены стили display:none.

Я понятия не имею, почему это происходит, может кто-нибудь из вас взглянуть? Вам нужно попробовать и заказать что-то, перейти к процессу оформления заказа и попытаться пройти первый шаг.

Проблема возникает только в IE 8 и 9, потому что я ограничил доступ к более старым версиям на этом сайте.

Всего наилучшего!


person DanCapitanDePlai    schedule 21.12.2012    source источник


Ответы (1)


Сначала проверьте свои теги. Я думаю, что тег li не закрыт должным образом.

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

Что явно неправильно.

Если проверка не работает, попробуйте задать стиль

переполнение: скрыто

к

<li> or the DIV 

внутри него.

Я думаю, это сработает.

person Subrata    schedule 22.12.2012
comment
Честно говоря, я понятия не имею, почему он неправильно отображается в IE. В других браузерах код выглядит правильно. Это большая проблема, с которой я сталкиваюсь, IE отображает код по-другому, и я не вижу причины, по которой это происходит. Я также пытался добавить overflow:hidden в div, но ничего не изменилось. Эти элементы по-прежнему появлялись, хотя должны были быть скрыты. - person DanCapitanDePlai; 22.12.2012
comment
попробуйте дать display:none и overflow:hidden !важно. Вы также можете попробовать некоторые хаки IE - person Subrata; 23.12.2012