最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
CSS3中简单的文字渐变效果例子
时间:2014-04-04 编辑:简简单单 来源:一聚教程网
方法一:
代码如下 | 复制代码 |
.gradient-text1{display:inline-block;position:relative;font:10em 'microsoft yahei';} .gradient-text1[data-text]::after{content:attr(data-text);z-index:1;position:absolute;left:0;color:red;-webkit-mask-image:-webkit-gradient(linear,0 0,0 bottom,from(#ff0000),to(rgba(0,0,255,0)));}
xiaoxiehang
|
从CSS代码可以看出,效果的实现除了“content内容生成技术”以外,主要是使用了mask-image属性,内容则是“webkit核心浏览器下的渐变”了。
方法二:
代码如下 | 复制代码 |
.gradient-text2{display:inline-block;position:relative;font:10em 'microsoft yahei';background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 128, 0, 1)), to(rgba(51, 51, 51, 1)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
xiaoxiehang
|
此方法虽然使用的CSS属性相对多些,但是结构简单,易于控制,颜色的选取与控制也更精确,理解上也更容易理解。
-
上一个: 利用纯 CSS 创建一个三角形
-
下一个: css 图片透明度设置教程
相关文章
- CSS 鼠标点击拖拽效果代码展示 10-31
- CSS使用SVG实现动态分布的圆环发散路径动画教程 10-31
- css3中仿放大镜效果的几种方式原理介绍 10-26
- CSS3切割轮播图的代码展示 10-26
- CSS组合选择器解析 10-26
- css带搜索导航栏的代码展示 10-26