#windows-7
#windows-7
Вопрос:
Кто-нибудь замечает, что какие-либо веб-сайты отображаются по-разному в Windows 7. Я не верю, что это браузер it. пример:
у меня есть сайт с выпадающим меню. на моем компьютере под управлением Windows 7 выпадающие списки верны в IE8, но не выровнены в IE7. Я просмотрел сайт на компьютере коллег, и выпадающие списки выглядели правильно в IE7, но смещены в другую сторону в IE8.
Я также думаю, что заметил различия со шрифтами. Во ВСЕХ моих браузерах шрифт выделен жирным шрифтом, но на компьютере коллег шрифт не выделен жирным шрифтом.
Любая информация была бы потрясающей.
Ответ №1:
Какой шрифт вы используете? Существуют ли шрифты на обоих компьютерах? Если вы проверите Инструменты разработчика в IE8, действительно ли шрифты выделяются жирным шрифтом в CSS или они выделяются жирным шрифтом только на вашем ПК?
Кроме того, находятся ли оба браузера в строгом режиме или в режиме quirks? Попробуйте запустить IE8 в режиме совместимости и проверьте, соответствует ли он IE7.
Комментарии:
1. хм, вот и все. windows настроена на использование segoe да, шрифты существуют как в инструментах разработчика (так и в firebug) на моем ПК, они выделяются жирным шрифтом, но в co-workers они этого не делают. Я возился со всеми различными режимами ie, но выравнивание отключено. кстати, у меня на компьютере установлен ie9, но у коллеги есть ie8, если это поможет.
2. Да, версии браузера действительно отличаются несоответствиями стиля. Что вам нужно было бы сделать, так это опубликовать выдержку из HTML, составляющего ваши выпадающие меню, и CSS для него. Если Firebug выделяет его жирным шрифтом на одном ПК / браузере и не выделяет жирным шрифтом на другом, это почти наверняка оформляется разными селекторами.
3. хммм. коды меню — это старое, состоящее из html, css и javascript, поэтому в нем много кода. Думаю, я думаю, что это скорее проблемы с Windows 7, поскольку все мои браузеры (chrome, opera, safari, IE и FF) отображают шрифт как жирный. логичен ли этот мыслительный процесс?
4. Нет, скорее, у вас очень свежие (если не самые последние) версии всех этих браузеров в Windows 7, поэтому они ведут себя более соответствующим стандартам образом. С другой стороны, ie8 ведет себя в соответствии с некоторой причудой. Текущая версия Windows не имеет прямого отношения к тому, как контент отображается в браузере.
5. Что вы хотите сделать, это проверить в Firebug / IE9 dev tools, какой селектор стилизует ваши выпадающие шрифты. И сделайте то же самое в IE8 на другом компьютере. Вы можете изменить их, чтобы получить желаемый результат.