Поддержка CSS 2 против CSS 3 для современных и старых браузеров - PullRequest
3 голосов
/ 29 декабря 2011

Поскольку многие современные браузеры поддерживают CSS3, я хотел бы использовать многие функции CSS 3 для своей работы, но некоторые старые браузеры все еще не поддерживают CSS3.Должен ли я разделить эти два файла CSS отдельно?Или есть эффективный способ работать как со старым, так и с новым браузерами, имея при этом большинство приятных функций CSS 3.

Ответы [ 2 ]

3 голосов
/ 29 декабря 2011

Вы можете взглянуть на шаблон HTML5 .

Если вы посмотрите на самые первые строки index.html, вы увидите, как использовать различные функции CSSв зависимости от браузера все в одном и том же файле CSS .Идея была первоначально объяснена здесь .

Короче говоря, хитрость заключается в том, чтобы условно определить, какие классы CSS применяются к body в зависимости от браузера.

0 голосов
/ 29 декабря 2011

Если вы хотите поддерживать многие функции CSS3 в IE6-9, , вам следует использовать PIE .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...