五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > CSS實現(xiàn)文本漸變效果

CSS實現(xiàn)文本漸變效果

文章來源:365jz.com     點擊數(shù):199    更新時間:2008-07-10 08:27   參與評論

你是否想不用photoshop來創(chuàng)建一個帶漸變的標題文字嗎? 這里用一個簡單的css技巧來向你展示如何僅僅使用css和png圖片來制造這種效果. 經(jīng)測試這種方法適合大多數(shù)主流瀏覽器.當然, IE6需要一個支持透明PNG的Hack(值得慶幸的是微軟正在極力的將用戶的IE6自動升級到IE7, 延伸閱讀: Warning: An IE7 Auto-Update Is Coming Soon )

優(yōu)勢

這是純粹的css技巧,沒有使用任何ja腳本或者flash, 并且它可以在大多數(shù)瀏覽器上正常工作(IE6需要支持透明PNG的hack)
這是完美的標題設(shè)計,你不必使用photoshop,這將大量節(jié)省你的帶寬和時間.
你可以對任何網(wǎng)頁字體使用這種效果,而且字號大小也是可變的.

他是如何工作的?

這個技巧很簡單.我們只是簡單的使用了1px寬的透明png覆蓋在了文本上.

CSS實現(xiàn)文本漸變效果(圖一)

html

<h1><span></span>CSS Gradient Text</h1>

CSS

關(guān)鍵就在這里:

h1 { position: relative }
h1 span { position: absolute }

h1 {
  font: bold 330%/100% "Lucida Grande";
  position: relative;
  color: #464646;
}
h1 span {
  background: url(gradient.png) repeat-x;
  position: absolute;
  display: block;
  width: 100%;
  height: 31px;
}

就這樣, 你做到了。點擊這里查看示例.

使它能夠支持IE6

下面這個hack僅僅是讓IE6支持透明PNG-24格式的圖片.

<!--[if lt IE 7]>
<style>
h1 span {
  background:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’gradient.png’, sizingMethod=’scale’);
}
</style>
<![endif]–>

jQuery生成版本

如果你不想在代碼里有空的<span>標記, 那么你可以使用javascript來動態(tài)生成它. 這里是一個簡單的jquery生產(chǎn)方法.

<script type="text/javascript" src="jquery.js" mce_src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  //prepend span tag to H1
  $("h1").prepend("<span></span>");
});
</script>

更多DEMO請點擊

DEMO打包下載

如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答??! 點擊進入論壇

發(fā)表評論 (199人查看,0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴禁發(fā)布色情、暴力、反動的言論。
昵稱:
最新評論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學習

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號