最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

封装了一个自动生成渐变字的JS类(clip)_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 20:40:31
文档

封装了一个自动生成渐变字的JS类(clip)_javascript技巧

封装了一个自动生成渐变字的JS类(clip)_javascript技巧:你需要做的只是在HTML页面里面把需要用到渐变色的文字加上外容器(span标签或者a标签都可以),再给这个标签加入name属性做渐变元素的标示,rel属性指示渐变的颜色,rel属性的格式很重要: 代码如下:rel=#十六进制颜色-#十六进制颜色 少一个或多一个字符
推荐度:
导读封装了一个自动生成渐变字的JS类(clip)_javascript技巧:你需要做的只是在HTML页面里面把需要用到渐变色的文字加上外容器(span标签或者a标签都可以),再给这个标签加入name属性做渐变元素的标示,rel属性指示渐变的颜色,rel属性的格式很重要: 代码如下:rel=#十六进制颜色-#十六进制颜色 少一个或多一个字符


你需要做的只是在HTML页面里面把需要用到渐变色的文字加上外容器(span标签或者a标签都可以),再给这个标签加入name属性做渐变元素的标示,rel属性指示渐变的颜色,rel属性的格式很重要:
代码如下:
rel="#十六进制颜色-#十六进制颜色"

少一个或多一个字符都不行。

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
怎么样,效果很炫吧,嘿嘿!
/uploads/200811/clipg1.jpg
这样的一个效果的HTML代码是这样的:
字体的样式
代码如下:
随页面的全局样式变化

就是这么简单,先用span元素包含文字,再给span元素加上标示和颜色值就可以了!不难吧。

最后在HTML文档的最后位置插入JS代码给有标示的元素着色


clip.gradient().init({t:["SPAN","A"]});

其中的{t:["SPAN","A"]}这个参数指示了需要给出反应的元素,现在是只针对SPAN和A标签,如果你需要给DIV内部的文字也使用渐变色,就需要写成{t:["SPAN","A","DIV"]},本来这句也可以一起封装到JS文件里面,不过考虑到每个人的需求不同,所以放外面方便配置。

如果有些用户的浏览器禁用了JS也不用担心页面出现错乱或者其他问题。
PS:一直让我觉得这个渐变方法有用武之地的是它可以完美的支持所有浏览器(禁用JS的除外=.=!)

文档

封装了一个自动生成渐变字的JS类(clip)_javascript技巧

封装了一个自动生成渐变字的JS类(clip)_javascript技巧:你需要做的只是在HTML页面里面把需要用到渐变色的文字加上外容器(span标签或者a标签都可以),再给这个标签加入name属性做渐变元素的标示,rel属性指示渐变的颜色,rel属性的格式很重要: 代码如下:rel=#十六进制颜色-#十六进制颜色 少一个或多一个字符
推荐度:
标签: 文字 js javascript
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top