Лучший подход для исправления проблем CSS для работы с IE 7
-
08-07-2019 - |
Вопрос
Недавно я начал обслуживать веб-приложение, которое, к сожалению, работает только с IE 6. Большинство проблем связано с CSS.
Есть ли какой-нибудь инструмент, который может помочь мне стандартизировать классы CSS для работы с обоими IE 6 и IE 7 ? Я понимаю, что должен пройти стандарты, но мне нужно с чего-то начать быстро.
Firebug может помочь мне в некоторой степени определить классы CSS, связанные с элементами пользовательского интерфейса (если страница отображается в firefox). Но я искал что-то более похожее на инструмент советника. Если у вас есть опыт, которым вы можете поделиться, пожалуйста, не стесняйтесь.
Решение
Попробуйте SuperPreview или весь пакет (объявлено Expression Web) в Mix) ..
SuperPreview - это новое бесплатное автономное приложение от Microsoft (все еще в бета-версии), которое позволяет вам увидеть, как ваши сайты будут выглядеть в разных версиях Internet Explorer, делая переход с IE6 на 7 и 8 намного проще, чем раньше, без необходимости запуска виртуальную машину для запуска IE6 или отдельный компьютер, предназначенный для работы IE6. Р>
Другие советы
Ознакомьтесь с IE7 Дина Эдвардса
Tredosoft с несколькими IE - это хорошее сравнение / контраст. Вы продолжаете и обновляете до IE7, затем устанавливаете это (выбирая только опцию IE6, если вам не нужны все версии 5.5 / 5.0 / 4.0 / и т. Д.), И вы можете видеть страницы одновременно в обоих браузерах. Это поможет вам выяснить, что должно быть обусловлено / взломано.
Кроме того, разработчик IE Панель инструментов , хотя и не так хороша, как Firebug et. al., по крайней мере, позволит вам увидеть в IE, что, по мнению браузера, происходит с вашим стилем.
Иногда вам нужно ввести небольшой взлом для IE6 и IE7, например, удаление двойного поля, и я использую следующий чистый код CSS
css-selector { code for all browsers }
*html css-selector {code for IE6 browser }
*+html css-selector {code for IE7 browser }
это не тот инструмент, который вы ожидаете, но, возможно, он окажется полезным