2012-03-19 3 views
0

У меня есть контактная форму по следующей ссылке. Выглядит хорошо в Chrome и Internet Explorer, однако на Firefox он полностью исчезает. Любая идея, что заставляет его делать это?Контактная форма исчезает в firefox

http://www.brightonorient.com/shop.html?page=shop.ask&flypage=flypage.tpl&product_id=775&category_id=22

UPDATE

Добавление поплавок: левый к FIELDSET, казалось, работали.

+0

Хм. Запустив его через W3C HTML Validator, у вас есть несколько ошибок, наименьшее из которых, как представляется, является неправильным тегом стиля: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.brightonorient. com% 2Fshop.html% 3Fpage% 3Dshop.ask% 26flypage% 3Dflypage.tpl% 26product_id% 3D775% 26category_id% 3D22 & charset =% 28detect + автоматически% 29 & doctype = Inline & group = 0 – user978122

+0

Спасибо, добавлено float: осталось и, похоже, сработало. Полевое окно выглядело закрытым для меня? – Jeremy

ответ

2

Ваша форма закрыта неправильно, попробуйте закрыть полевой набор, также пропустив W3C validator, вы получите ошибки, исправьте их, и у вас будет лучшая идея.

Различные браузеры менее строгие (или только более интеллектуальные в зависимости от того, как вы смотрите на него), когда дело доходит до разметки html или без закрытия тегов.

+0

Спасибо, добавлено float: осталось и, похоже, сработало. Полевое окно выглядело закрытым для меня? – Jeremy

0

Вы не закрыли тег fieldset. Вставьте его перед тегом закрывающей формы.

+0

Спасибо, добавлено float: осталось и, похоже, сработало. Полевое окно выглядело закрытым для меня? – Jeremy

+0

У вас нет закрывающего тега fieldset. –

+0

ОК, что это? http://www.brightonorient.com/fieldset.png – Jeremy

0

Консоль ошибок показывает сообщение об ошибке: $() является нулевым

$().ready(function() { 
    window.setTimeout(function() { 
    woahbar_show(); 
}, 5000); 
}); 
Смежные вопросы