CSS Pie - урезать до нужных мне битов - PullRequest
1 голос
/ 01 декабря 2011

Кто-нибудь знает о каком-либо ресурсе, позволяющем создавать файл CSSPie, в котором есть только код для функций, которые я хочу использовать?

например, только радиус границы или только градиенты и т. Д.

Это похоже на то, как модернизатор позволяет вам создавать собственную версию

Это довольно громоздко, когда вы не используете все его функции.

Ответы [ 2 ]

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

Нет, простого пути не существует. Может быть, как на форумах CSS3PIE http://css3pie.com/forum/.

Помните, что он будет загружаться только для IE8 и ниже, так что это только замедление для все более сокращающегося процента пользователей.

Для градиентов вы можете использовать синтаксис фильтра, для закругленных углов он рисует их в VML, так что это немного сложнее.

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

msdn имеет документацию о том, как создавать определенные фильтры и ваши собственные файлы htc. ИДК о любых генераторах градиентов, плюс я не думаю, что поддерживает радиальные градиенты, но этот CSS охватывает основные градиенты:

для ie5,5-ie7

фильтр: progid: DXImageTransform.Microsoft.gradient (GradientType = 0, startColorstr = '# ff00ff', endColorstr = '# ffffff');

для ie8

-ms-фильтр: "progid: DXImageTransform.Microsoft.gradient (GradientType = 0, startColorstr = '# ff00ff', endColorstr = '# ffffff')";

и вы можете найти htc с закругленными углами здесь: http://code.google.com/p/curved-corner/

...