• 欢迎访问极客公园网站,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入极客公园 QQ群
  • Git主题现已支持滚动公告栏功能,兼容其他浏览器,看到的就是咯,在后台最新消息那里用li标签添加即可。
  • 最新版Git主题已支持说说碎语功能,可像添加文章一样直接添加说说,新建说说页面即可,最后重新保存固定连接,演示地址
  • 百度口碑求点赞啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊http://koubei.baidu.com/s/gitcafe.net
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏极客公园吧

纯CSS实现文本渐变效果

未分类 智子论道 14年前 (2010-07-19) 542次浏览 0个评论

随着 CSS 的最新进展,我们现在能够获得强大的造型技术,包括容器阴影,圆角,背景渐变等等。但我们目前没有能力在文本上运用渐变效果。幸运的是,在这篇纯 CSS 实现文本渐变效果使用一些花招,我们可以迫使代码呈现这种效果,至少在 Webkit 引擎浏览器中如此!

css-text-gradients

最终代码:

<!DOCTYPE html>
<html lang=”en”>
<head>
<meta charset=”utf-8″>
<title>Text Gradients</title>
<link href=’http://fonts.googleapis.com/css?family=Lobster&#8217; 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 网站。

英文原文:Quick Tip: Pure CSS Text Gradients | Nettuts+


极客公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:纯CSS实现文本渐变效果
喜欢 (0)

您必须 登录 才能发表评论!