Pull to refresh

Comments 25

в IE, конечно же, ацтой. но он это заслужил :)
под оперу не генерит, только с префиксами -moz и -webkit :(
она и не поддерживает его как бы. если только через картинку, но это извращение.
скажите это моим градиентным кнопкам…
ну да, похоже я был не прав, у меня градиент через box-shadow…
Кстати, если пройти по ссылке, то снизу будут линки на справочные материалы по созданию градиента в разных браузерах.
Давно использую, как слон доволен.
Какие браузеры поддерживают? Firefox, chrome, safari точно поддерживают, а вот Ie начиная с какой версии поддерживает, и есть ли поддержка opera?
Как говорят интернеты, работает во всех версиях IE. Opera не поддерживается.
А генерить безвендоропрефиксное (слово-то какое) свойство согласно текущей спецификации уже не круто?
Спецификация поменяется, инфа 100%
Так что писать без префикса смысла не имеет.
Были бы чуть сообразительнее, генерили бы ещё и SVG-файл для Opera и IE9. А пока это очередная игрушка.
Вадим взял и открыл секрет судьбы! Это нечестно.

Помимо того, что можно генерить SVG-файл можно встраивать код SVG прямо в CSS.
Может лучше Опера наконец научится понимать gradient?
Было бы что понимать. Спецификация далека от финальной стадии. Как только дойдёт до чего-то стабильного — мы тормозить не будем.
Для Оперы нужно еще делать SVG картинку, и соединить ее вставку с простым цветом в первом background + в идеале через data:uri вставить (чтобы не было дополнительного http-запроса).
Используйте Compass и SASS, там моно писать просто:
a {
  @include border-radius(10px);
  @include linear-gradient(color-stops(white, black))
}

И это вставит строки для всех браузеров.
не проще ли генерить скриптом data:image/png;base64?
Не проще — градиент подстраивается под высоту/ширину, т.е. перерасчитывается/тянется при необходимости. Картинку же можно сделать лишь для фиксированных размеров.
Sign up to leave a comment.

Articles

Change theme settings