Я пытаюсь правильно поднять голову вокруг градиентов CSS3 (в частности радиальных), и при этом я думаю, что я установил я - довольно сложная задача.CSS3 Градиенты для воспроизведения эффекта «внутреннего свечения» от Illustrator с приложенным граничным радиусом
В Adobe Illustrator я создал следующий стиль «кнопки».
Для создания этого образа, который я создал прямоугольник с цветом фона rgb(63,64,63)
или #3F403F
, затем «стилизованный» это, чтобы иметь радиус 15px границы.
Затем я применил к нему «внутреннее свечение» с непрозрачностью 25%, размытием 8 пикселей, белым от центра. Наконец, я применил к нему 3-кратный белый штрих. (Я говорю вам все это в случае, если вы хотели бы воспроизвести его, если указанное изображение не является достаточным.)
Итак, мой вопрос таким образом:
Можно ли воссоздать этот " кнопку ', используя CSS без необходимости в изображении?
Я знаю об «ограничениях» Internet Explorer (и ради этого эксперимента я не мог дать обезьян). Я также знаю небольшую ошибку в webkit, которая неправильно отображает элемент с цветом фона, радиусом границы и границей (с другим цветом на фоновом) - он позволяет цвету фона просачиваться через изогнутый углы.
Моя лучшая попытка до сих пор довольно жалкий, но для справки Вот код:
section#featured footer p a
{
color: rgb(255,255,255);
text-shadow: 1px 1px 1px rgba(0,0,0,0.6);
text-decoration: none;
padding: 5px 10px;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border: 3px solid rgb(255,255,255);
background: rgb(98,99,100);
background: -moz-radial-gradient(
50% 50%,
farthest-side,
#626364,
#545454
);
background: -webkit-gradient(
radial,
50% 50%,
1px,
50% 50%,
5px,
from(rgb(98,99,100)),
to(rgb(84,84,84))
);
}
В принципе, ужасно. Любые подсказки или подсказки с благодарностью приняты и благодарим вас за это заранее!
Ничего себе приятно знать! Это правильный ответ ... игнорировать мой! –
очень круто, большинство демонстраций оставляют это. здорово учиться. –
Спасибо «Дэн»;) – RichardTape