Моя команда постоянно сталкивалась с проблемой отображения, когда размер шрифта рендерился больше, чем следовало бы в продукте. У нас было уйма времени, чтобы определить, что это такое.
Вот скриншот снимка до и после: http://quickbase.intuit.com/images/font-issue.gif
Обратите внимание, что в предыдущем случае, похоже, что масштаб браузера был увеличен, но это не так. Единственное лекарство - обновить страницу, и она исчезнет.
Еще вам следует знать: - Мы попытались сравнить источник html / css, когда возникает ошибка, а когда нет. Они такие же. - Бывает в FF и Safari. (Я редко использую IE, поэтому не могу подтвердить, что это там происходит). - Это с перебоями. Вам нужно много щелкать и загрузить кучу страниц, прежде чем это произойдет снова. - Firebug показывает, что все элементы на странице загружаются полностью (без частичного содержимого).
Есть идеи, что это может быть?
Спасибо,
JM






Запустите какой-нибудь валидатор в своем коде, возможно, есть ошибка в коде HTML или в скрипте, увеличивающем шрифт.
У меня была такая же проблема с quickbase (и другими AP) в прошлом. Я всегда относил это к тому, что какой-то внешний ресурс не загружается (css или javascript). Я уверен в этом, поскольку знаю, что одна из точек, на которой это происходит, не так уж и сложна.
Еще немного информации:
Я заметил, что ваш класс тела создается динамически, и один из добавленных стилей - это stdBody. Я подозреваю, что эта часть вашего сценария где-то напортачила. Может где-то серверный кеш? Когда я захожу и убиваю 70% font-size, я получаю ваш до стилизации.
Ага - кеширование отключено. Я думал, что это тоже может быть так, но это довольно сложная проблема для устранения неполадок. Возможно, я могу попробовать применить класс stdBody по-другому.