最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

封裝了一個(gè)自動(dòng)生成漸變字的JS類(clip)

 更新時(shí)間:2008年11月02日 00:22:20   作者:  
之前做過一個(gè)生成漸變字體的簡單演示今天閑著沒事就把這個(gè)功能完善了,把JS代碼封裝成一個(gè)類,載入頁面就可以使相應(yīng)的HTML元素內(nèi)部的字體產(chǎn)生漸變色。
你需要做的只是在HTML頁面里面把需要用到漸變色的文字加上外容器(span標(biāo)簽或者a標(biāo)簽都可以),再給這個(gè)標(biāo)簽加入name屬性做漸變元素的標(biāo)示,rel屬性指示漸變的顏色,rel屬性的格式很重要:
復(fù)制代碼 代碼如下:

rel="#十六進(jìn)制顏色-#十六進(jìn)制顏色"

少一個(gè)或多一個(gè)字符都不行。

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

怎么樣,效果很炫吧,嘿嘿!
/uploads/200811/clipg1.jpg
這樣的一個(gè)效果的HTML代碼是這樣的:
字體的樣式
復(fù)制代碼 代碼如下:

<span name="clip:g" rel="#cc0000-#00ffff">隨頁面的全局樣式變化</span>
,
就是這么簡單,先用span元素包含文字,再給span元素加上標(biāo)示和顏色值就可以了!不難吧。

最后在HTML文檔的最后位置插入JS代碼給有標(biāo)示的元素著色

<script type="text/javascript">
clip.gradient().init({t:["SPAN","A"]});
</script>
其中的{t:["SPAN","A"]}這個(gè)參數(shù)指示了需要給出反應(yīng)的元素,現(xiàn)在是只針對(duì)SPAN和A標(biāo)簽,如果你需要給DIV內(nèi)部的文字也使用漸變色,就需要寫成{t:["SPAN","A","DIV"]},本來這句也可以一起封裝到JS文件里面,不過考慮到每個(gè)人的需求不同,所以放外面方便配置。

如果有些用戶的瀏覽器禁用了JS也不用擔(dān)心頁面出現(xiàn)錯(cuò)亂或者其他問題。
PS:一直讓我覺得這個(gè)漸變方法有用武之地的是它可以完美的支持所有瀏覽器(禁用JS的除外=.=!)

相關(guān)文章

最新評(píng)論

黄梅县| 从化市| 大方县| 许昌县| 黄浦区| 确山县| 冀州市| 绥阳县| 英超| 宝山区| 九江市| 九龙城区| 密云县| 福州市| 绥德县| 伊川县| 华坪县| 诸城市| 山西省| 阿尔山市| 吉水县| 东台市| 江西省| 涞水县| 璧山县| 琼海市| 金沙县| 曲阜市| 合江县| 阿坝县| 曲松县| 松潘县| 曲麻莱县| 永州市| 綦江县| 鹰潭市| 静宁县| 新宁县| 海原县| 吉首市| 繁峙县|