Я оформляю форму, которая уже была размечена (внесены некоторые изменения разметки), и я обычно работаю в Firefox для стилизации, чтобы я мог использовать firebug и панель инструментов веб-разработчика.
В этом проекте я заметил, что мои стили отображаются для одной конкретной области (нескольких элементов) в браузерах на основе веб-наборов Chrome и Safari по-разному, чем в Firefox (мы даже не войдем в Internet Explorer, хотя он стоит на стороне с дисплеем Firefox).
Я не могу понять, почему стили отображаются так по-разному. Обычно есть какое-то правило, которым я пренебрегаю, что Firefox просто принимает как должное, а другим нужно это указать. Но здесь я не понимаю, почему это так отображается. В частности, я имею в виду нижнюю часть формы, где пользователи могут ввести свои контактные данные, а затем отправить форму. Я приложу снимки экрана для справки относительно несоответствия.
Вот URL, так что не стесняйтесь проверить его самостоятельно. Хотя имейте в виду, что это рабочая страница (уже выпущенная), поэтому, если вы попробуете эту форму, вы БУДЕТЕ добавлены в базу данных контактов CURE.
http://www.helpcurenow.org/survey2010
Вот снимки экрана:
Firefox (так, как я намереваюсь выглядеть) альтернативный текст http://static.helpcurenow.org/images/test/firefox.jpg
Chrome, а затем Safari - странное изменение кнопки отправки альтернативный текст http://static.helpcurenow.org/images/test/chrome.jpg
альтернативный текст http://static.helpcurenow.org/images/test/safari.jpg
В качестве бонуса, если кто-нибудь захочет помочь мне с выяснением, почему на самом деле IE7 хочет не показывать фон только за вопросами, и как это исправить, я был бы очень признателен!
Большое спасибо.