2010-06-05 3 views
3

Я использую функции CSS 3, такие как «закругленный угол» или «теневое окно». IMHO Это фантастические функции для таких людей, как я, без знания графики. Но, я заметил, IE 7-8 не поддерживает CSS 3.Есть ли возможность включить функции CSS3 для пользователей Internet Explorer?

Итак, я спрашиваю вас: есть ли способ «включить» некоторые функции, возможно, с некоторыми функциями javascript для включения в мой html-файл? Спасибо!

+3

Есть ли связь между HTML 5 и CSS 3, что подразумевает другую? Я спрашиваю, потому что название говорит HTML 5, но вопрос о CSS 3. – Jeff

ответ

3

ie7-js исправляет некоторые проблемы с CSS. Я не думаю, что те, кого вы назвали, включены, но они могут быть в будущем.

+0

Hm. Я не знал о ie9.js –

0

Самый простой, вероятно, Chrome Frame, но вы должны убедить своих пользователей установить его.

+1

Он спросил о «функциях javascript для включения». Это далеко от половины мегабайта .exe. –

+0

Я тоже собирался предложить этот вариант, но я рад, что вы сделали это в первую очередь! :) –

+1

Я не сказал, что это отличная идея, только один вариант: p –

1

Вы не можете включить их, но можете их обнаружить и имитировать, используя хороший снимок JavaScript. Modernizr может использоваться для обнаружения функций HTML5 и CSS3, чтобы вы могли лучше контролировать поведение. Вы также можете использовать плагины jQuery Corner и jQuery Text-Shadow для постепенного улучшения браузеров, не поддерживающих их.

Обратите внимание, что HTML5 и CSS3 являются не связаны друг с другом.

+0

Modernizr специально НЕ добавляет функции. Только обнаруживает их. На своем собственном веб-сайте: «Modernizr не добавляет недостающих функциональных возможностей для браузеров, вместо этого обнаруживает встроенную доступность функций и предлагает вам способ поддерживать прекрасный уровень контроля над вашим сайтом, независимо от возможностей браузера». –

+0

@Gabriel: ты прав, я не думал, что я говорю. – BalusC

+0

Я подумал, что это был надзор, следовательно, не было ни одного низа; –

Смежные вопросы