Я только что закончил сайт: http://www.justcelebrations.co.in. Я еще не запустил его из-за определенных проблем. Сайт использует текстовые градиенты css3 для стилизации текста в диапазоне и радиусе границы, чтобы стилизовать большинство элементов div. Это нужно сделать динамическим позже, поэтому я не хочу менять текстовые эффекты на изображения или что-то в этом роде. Проблема, с которой я сталкиваюсь, заключается в том, что на сайте висит IE8. Я не проверял это в более низких версиях IE. Я тщательно проверил разметку, и она была проверена, и css тоже действителен, за исключением функций из css3, таких как непрозрачность, border-radius и т. Д. Я также добавил скрипт google, чтобы он работал, т.е. вел себя правильно и библиотека морденизатора. На сайте до сих пор висит IE8. Пожалуйста, помогите мне здесь ..
РЕДАКТИРОВАТЬ: после большого количества тестирования и отладки обнаружил, что т.е. <9 были сбой из-за некоторых текстовых элементов, стилизованных с помощью p: first-letter или h1: first-letter (что, как и в случае с ie, абсолютно случайно, так как: первая буква поддерживается IE7 +). Поэтому все, что я делал, это отделял эти стили от base.css до non-ie.css и загружал этот файл с помощью [if! Это IE 9]
и это сработало! </p>