Мне нужно создать «острый» градиент для заголовка и текста навигации на сайте, который я создаю. Я пытаюсь сделать его как можно более чистым HTML5 / CSS3, и хотел бы придерживаться @font-face
, а не переходить на Cufon. Под резким градиентом я подразумеваю два цвета, без смешения между ними.
Пример: http://dl.dropbox.com/u/12147973/sharp-gradient.png
Я нашел способ сделать это в Куфоне, но, как я уже сказал, я хочу придерживаться @font-face
. Cufon доставляет мне слишком много горя в IE, и мне очень нравится, как работает @font-face
.
Я также нашел способ сделать градиенты для текста с помощью CSS3, но я не могу понять, как это сделать с «острыми» градиентами. http://net.tutsplus.com/tutorials/html-css-techniques/quick-tip-pure-css-text-gradients/
Как вы можете видеть из моего примера, использование трюка с изображением PNG не сработает, потому что оно не на сплошном фоне. Если ничего не помогает, я просто использую плавный градиент, но я доверяю хорошим людям из StackOverflow.
Градиент, с которым я сейчас работаю:
-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a8a8a8), color-stop(50%,#a8a8a8), color-stop(50%,#6d6d6d), color-stop(100%,#6d6d6d))
ПРИМЕЧАНИЕ. Я не против, если это решение только для одного браузера. Если это все, что есть, то, по крайней мере, лучше, чем ничего.