Я использую em-единицы в CSS нашего сайта. Когда я загружаю страницу сайта в Chrome, весь текст будет загружаться с очень большим размером шрифта. Если я изменил размер окна браузера или загрузил консоль разработчика, размер шрифта вернется обратно к «правильному» размеру. Иногда, если я просматриваю страницы на сайте, он будет делать то же самое или ведет себя беспорядочно (начиная с большого, иногда начинающегося с нормального размера).Размер шрифта Chrome большой, а затем уменьшает
Я не могу воспроизвести это в Safari или Firefox, поэтому подумайте, что это должно быть проблемой в том, как интерпретирует мои CSS или мои em-модули.
Любые идеи о том, почему это происходит? Если я удалю все единицы em и использую px, тогда он отлично работает (что, возможно, является решением, но не помогает мне понять их).
(Использование: Chrome 32, Macbook Air, OS 10.8.5, пользовательская тема Wordpress).
Некоторые CSS:
body {
margin: 0 auto;
color: #404040;
font-family: sans-serif;
font-size: 1.6rem;
line-height: 1.5;
padding: 1em; }
(если я использую font-size:16px
здесь он будет работать хорошо, но тогда в чем смысл em
/rem
)
Пожалуйста, поделитесь своим стилем. –
добавлено тело {...} css – Josh
Вы можете найти ошибку на https://code.google.com/p/chromium/issues/list. Также довольно гибкая группа Google https://groups.google.com/forum/?hl=ru#!forum/google-chrome-developer-tools –