【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

CSS3下的渐变文字效果实现示例

放大字体  缩小字体 发布日期:2020-09-15 06:01:32    浏览次数:9
导读

  如果您手头上的浏览器是Chrome或是Safari,则您可以在demo页面中看到类似下面的效果:  从CSS代码可以看出,效果的实现除了“content内容生成技术”以外,主要是使用了mask-image属性,内容则是“webkit核心浏览器下的渐变”了。  如果您手头上的浏览器是Chrome或是Safari,则您可以在demo页面中看到类似下面的效果

  如果您手头上的浏览器是Chrome或是Safari,则您可以在demo页面中看到类似下面的效果:

  从CSS代码可以看出,效果的实现除了“content内容生成技术”以外,主要是使用了mask-image属性,内容则是“webkit核心浏览器下的渐变”了。

  如果您手头上的浏览器是Chrome或是Safari,则您可以在demo页面中看到类似下面的效果:

  此方法虽然使用的CSS属性相对多些,但是结构简单,易于控制,颜色的选取与控制也更精确,理解上也更容易理解。我个人是推荐使用方法二的。

  由于目前text-fill-color与mask-image属性貌似就webkit核心的浏览器支持,所以两个demo页面只能在Chrome浏览器或是Safari浏览器下才能看到渐变效果。Firefox浏览器下纯色,IE下就更不用说了。

  但是,文字渐变本身就是装饰性的功能,所以,本着渐进增强的原则,我们在实际项目中其实是可以大胆使用的。在不影响原来功能基础上,几行CSS代码,让占有率愈来愈高的Chrome浏览器下有更好的视觉体验效果,何乐而不为呢?

 
关键词: 文字渐变 css
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-537752.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4