На нашем веб-сайте есть стили границ для полей выбора и ввода текста, чтобы они выглядели так же, как в стиле Windows XP для Windows. Это в основном дает им тонкую синюю границу, а не с серой скошенной границей в Windows Classic. Я не стал менять стиль на маленькой кнопке со стрелкой вниз рядом с выбором. CSS выглядит примерно так:
border: 1px solid #7F9DB9;
Последний эффект, который мне нужен, - это синяя рамка для всех селекторов и текстовых вводов, и у них должна быть системная настройка по умолчанию для маленькой кнопки со стрелкой вниз.
Это прекрасно работает во всех браузерах, отличных от IE. И он отлично работает в IE 7. Он даже отлично работает в IE8 RC1 при условии, что используется классическая тема Windows. Однако в IE8 RC1, если вы используете тему Windows XP (синие соблазнительные заголовки окон), тогда IE8 RC1 продолжает использовать классическую кнопку серых окон.
Вот как это выглядит в IE7: alt text http://img128.imageshack.us/img128/1993/goodboxlr2.png
Вот как это выглядит в IE8 RC1: alt text http://img3.imageshack.us/img3/8207/badboxvq8.png
Кто-нибудь знает, как заставить IE8 отображать его так же, как IE7?