CSS3 Javascript библиотека для градиентов? - PullRequest
1 голос
/ 28 августа 2011

Есть ли способ создать градиенты с помощью CSS3, а затем - с помощью javascript (или на стороне сервера?) - я смогу поддерживать IE или другие неподдерживаемые браузеры?Я имею в виду - библиотека js преобразует градиент в фон PNG ..

Есть ли что-то подобное?

Ответы [ 3 ]

3 голосов
/ 28 августа 2011

Я не смог найти способ конвертировать CSS-градиенты в PNG, я предполагаю, что вам придется их создавать заранее и отображать правильный фон в зависимости от пользовательского агента (то есть фон PNG для старых браузеров).

Однако, если вы ищете способ создания градиентов в CSS3 для всех браузеров, попробуйте этот веб-сайт:
http://robertnyman.com/2010/02/15/css-gradients-for-all-web-browsers-without-using-images/
Это даст вам рецепт для градиентов во всех браузерах.

1 голос
/ 04 ноября 2011

На самом деле это возможно, используя URL (данные ...) и передавая данные растрового изображения base64, определяющие ваш png на лету.См. http://www.patternify.com/ для примера этой техники в действии

0 голосов
/ 28 августа 2011

Я также нашел этот крутой инструмент:

http://www.colorzilla.com/gradient-editor/

Он дает вам возможность настроить градиент (с большим количеством функций) и поддерживает все браузеры!Здорово!

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