CSS исправить для Chrome и других веб-браузеров - PullRequest
2 голосов
/ 18 июля 2011

Я ищу исправление для стилизации веб-страницы, чтобы веб-страница в Google Chrome выглядела так же, как в Firefox, то есть имеется ли синтаксис в css, чтобы все веб-браузеры выглядели одинаково , существует ли это (я также хотел бы один для I.E., и любого другого веб-браузера, если он существует, если он существует)

Ответы [ 3 ]

4 голосов
/ 18 июля 2011

В Google Chrome используется механизм рендеринга, отличный от Internet Explorer / Firefox, поэтому веб-страницы могут отображаться по-другому. Apple Safari использует тот же механизм рендеринга, что и Google Chrome (WebKit), и должен отображать страницы таким же образом.

Если ваш сайт не отображается должным образом ни в одном браузере, убедитесь, что ваш HTML и CSS верны, проверив их на http://validator.w3.org/. Если ваш сайт не отображается должным образом в Google Chrome или Apple Safari, сообщите об ошибке на webkit.org, как описано в http://webkit.org/quality/reporting.html. Если ваш сайт отображается правильно в Apple Safari, но не в Google Chrome, сообщите об ошибке в Google Chrome на http://code.google.com/p/chromium/issues/list.

  1. Как я могу проверить свой сайт в Google Chrome?

Существует несколько инструментов, которые помогут вам протестировать ваш сайт в Google Chrome:

Веб-инспектор Щелкните правой кнопкой мыши любой компонент на веб-странице, чтобы запустить веб-инспектор. Вы сможете увидеть элементы и ресурсы, связанные с компонентом, на котором вы щелкнули, включая иерархическое представление DOM и консоль JavaScript. Диспетчер задач Выберите значок меню «Страница», затем «Разработчик»> «Диспетчер задач» (или нажмите Shift + Esc). Диспетчер задач показывает все запущенные процессы Google Chrome и ресурсы, которые они используют (память, процессор и сеть). JavaScript отладчик Выберите значок меню «Страница», затем «Разработчик»> «Отладка JavaScript». Это запускает отладчик JavaScript, который можно использовать для подключения к существующим процессам.

2 голосов
/ 30 августа 2011

Я нашел ответ. Поскольку я использую drupal, в IE используется встроенное исправление для темы, которую я использую (fusion), которая создает отдельные файлы css (ie7.css, ie8.css и т. Д.). используя их, я могу настроить то, что мне нужно для IE.

1 голос
/ 18 июля 2011

Большинство проблем с версткой в ​​приличных браузерах вызвано неверным HTML, недействительным CSS или неправильным пониманием того, что на самом деле должен делать конкретный фрагмент CSS.

В общем, когда я вижу разницу между FF и Chrome, это потому, что Chrome делает все правильно, а FF просто рендерит некоторые некорректные CSS.В 99% случаев я могу исправить CSS и заставить FF и Chrome отображать их одинаково.

В остальное время я обычно использую сниффер в браузере и использую jQuery для решения проблемы.

...