Простой способ добавить экспериментально последовательно CSS для нескольких браузеров? - PullRequest
1 голос
/ 13 августа 2010

Мне было интересно, есть ли инструмент, который может «предварительно обрабатывать» CSS и автоматически добавлять экспериментальные свойства, чтобы они выглядели одинаково в браузерах, которые его поддерживают. Например, вместо записи:

.class {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px }

Я мог бы просто написать:

.class {
    border-radius: 8px }

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

background: -moz-linear-gradient(top, #00abeb, #fff);
background: -webkit-gradient(linear, center top, center bottom, from(#00abeb), to(#fff));

МЕНЬШЕ было бы идеально, если бы у него была такая функция. Кто-нибудь знает инструмент, который имеет это?

Ответы [ 3 ]

2 голосов
/ 13 августа 2010

Вы также можете попробовать компас. Compass имеет готовую библиотеку CSS3 :) (compass - это просто набор концептуальных рамок и SASS)

http://compass -style.org / документы / ссылки / компас / CSS3 / общий /

1 голос
/ 13 августа 2010

Похоже на то, что Sass должен уметь делать.

0 голосов
/ 13 августа 2010

Похоже, мне нужно внимательнее читать документацию. МЕНЬШЕ действительно поддерживает эту функцию.(И это было на первой странице!)

Вот учебник для людей, которые ищут этот вопрос

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