Благодаря последним достижениям в CSS, у нас теперь есть доступ к мощным методам стилевого оформления, включая тени от ящиков, закругленные углы, градиенты фона и т. Д. Однако в настоящее время у нас нет возможности применять градиенты к самому тексту. К счастью, с небольшим количеством хитрости, мы можем усилить этот эффект — по крайней мере в браузерах webkit! Я покажу вам, как в сегодняшнем видео быстрый совет.
4 минуты: видеоурок
Подпишитесь на нашу страницу YouTube, чтобы посмотреть все видеоуроки!
Предпочитаете смотреть это видео на Screenr ?

Окончательный код
|
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
<!DOCTYPE html>
<html lang=»en»>
<head>
<meta charset=»utf-8″>
<title>Text Gradients</title>
<link href=’http://fonts.googleapis.com/css?family=Lobster’ rel=’stylesheet’ type=’text/css’>
<style>
body {
background: #292929;
padding: 1em;
}
h1 {
position: relative;
font-size: 70px;
margin-top: 0;
font-family: ‘Lobster’, helvetica, arial;
}
h1 a {
text-decoration: none;
color: #666;
position: absolute;
-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,1)), color-stop(50%, rgba(0,0,0,.5)), to(rgba(0,0,0,1)));
}
h1:after {
content : ‘Hello World’;
color: #d6d6d6;
text-shadow: 0 1px 0 white;
}
</style>
</head>
<body>
<h1> <a href=»#»> Hello World </a> </h1>
</body>
</html>
|
Первоначально я изучил эту технику у ребят из NiceWebType.com . Обязательно посетите их сайт, чтобы узнать больше! Так что ты думаешь?