2013-07-02 2 views
0

У меня есть приложение, которое работает на нескольких компьютерах, и я разрабатываю Ubuntu с помощью Chrome.Проверить различия CSS между OS

Обычно мои макеты CSS выглядят нормально на компьютерах под управлением Windows, но я заметил, что некоторые из моих макетов будут разбиты при просмотре на компьютерах моего коллеги (вместо того, чтобы быть бок о бок с поплавками, например, перерыв на новую строку).

Как правило, удаление пары пикселей с обеих сторон позаботится о несоответствиях. Это заставило меня задуматься, есть ли способ проверить различия в отображении CSS между ОС? Как правило, есть рекомендации по дизайну кросс-браузера, но я, кажется, не помню никаких мест, которые показывают различия между ОС.

+4

Почему бы просто не использовать сброс CSS? – j08691

+1

+1 Сбросить CSS для последовательной базовой линии, всегда. –

+0

+1 для сброса CSS, но мне было бы интересно услышать пример того, как стиль работает в браузере, но на него оказывает отрицательное влияние ОС. Разрешение экрана, да да да; операционная система, нет, нет. – redditor

ответ

3

Скорее всего, проблемы, которые вы видите, не связаны с ОС, так как используются шрифты и точно, как они отображаются. Используя шрифты по умолчанию, «ABC» может отображать 16px в Windows, но только 15px по вашему вкусу Linux.

В общем, рекомендуется добавить немного дополнительной допуск при определении размера окна в зависимости от того, как долго (в пикселях) находится текст внутри.

+0

Это имеет большой смысл, я думаю, что на кусках, которые я видел сломанный, лежал значок FontAwesome. –

2

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

Также есть инструменты, которые отображают ваш сайт в разных браузерах, и вы можете видеть моментальные снимки.

как этот: http://browsershots.org/

имеет большой список браузеров/OS для проверки.

+0

Этот конкретный сайт не будет работать в моем случае. Этот сайт доступен только после входа в систему, и мне не удобно создавать логины, чтобы проверить CSS-раскладки tbh. Спасибо за предложение. –

Смежные вопросы