Почему на Mac максимальная прибыль составляет 2 пикселя? - PullRequest
0 голосов
/ 22 сентября 2011

Если вы просматриваете мой веб-сайт на ПК, изображение под ссылками должно плотно прилегать под ссылками.

Однако, если вы просматриваете его на Mac, изображение примерно в 2 пикселя перекрывает ссылки над ним.

По-разному ли браузеры Mac интерпретируют значения CSS?Например, margin-top, который я использую?

Есть ли простое решение для этого с помощью CSS, или мне нужно определить отдельные значения CSS после обнаружения платформы с помощью PHP?

Ответы [ 3 ]

3 голосов
/ 22 сентября 2011

Дисплей выравнивается в Mac Chrome, если я установил body { font: 12px/20px Verdana; }, заставляя высоту строки текста навигации.Это не исправление, это просто демонстрация того, что размер шрифта разрушает ваш мир.

Этот метод применения элементов дизайна к странице (на мой взгляд) довольно старый и хрупкий.Я бы порекомендовал разбить фон, чтобы его компоненты могли быть привязаны к отдельным элементам на странице, а не полагаться на маленькие толчки, чтобы выстроить все в ряд.Во всяком случае, почти все, что вы делаете, может быть выполнено простым CSS.

1 голос
/ 22 сентября 2011

Попробуйте добавить этот файл CSS. Будет сброшен весь стиль. http://necolas.github.com/normalize.css/

1 голос
/ 22 сентября 2011

Вы можете использовать таблицу стилей CSS для сброса:

http://meyerweb.com/eric/tools/css/reset/

...