|
|
|
|
|
經(jīng)常在一些主頁看到他們的標(biāo)簽云做成了3D的動畫展示效果,這個看起來比平面標(biāo)簽云那些好看,于是我看了下實現(xiàn)方法,原來是用JavaScript來實現(xiàn)的,本文將給大家介紹它的實現(xiàn)方法。
我在前面也介紹過有關(guān)文字標(biāo)簽云的文章,3D效果挺酷,你也可以看看。
。。。
本文示例效果圖
示例介紹
本示例用JavaScript來實現(xiàn)。
HTML代碼
HTML代碼結(jié)構(gòu)如下,只有一個div
,其id
屬性值為rotate,div
里面是標(biāo)簽名稱。
<div id="rotate">
<a href="#" target="_blank">起名取名</a>
<a href="#" target="_blank">宣傳策劃</a>
<a href="#" target="_blank">網(wǎng)游試玩</a>
<a href="#" target="_blank">短信表白</a>
<a href="#" target="_blank">卡片設(shè)計</a>
<a href="#" target="_blank">網(wǎng)頁設(shè)計</a>
<a href="#" target="_blank">SEO優(yōu)化</a>
<a href="#" target="_blank">外語翻譯</a>
<a href="#" target="_blank">產(chǎn)品推廣</a>
<a href="#" target="_blank">網(wǎng)絡(luò)營銷</a>
<a href="#" target="_blank">動漫設(shè)計</a>
<a href="#" target="_blank">招聘求職</a>
<a href="#" target="_blank">家居裝修</a>
</div>
JavaScript
為方便管理,本示例使用的JavaScript代碼獨立使用了一個文件:rotate.js
,所以,在HTML代碼里包含該js文件即可。
<script type="text/javascript" src="rotate.js"></script>
CSS
本示例的CSS代碼比較少,主要是定義了#rotate
的樣式:位置、文字等。
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{background:#09c;}
/* rotate */
#rotate{height:400px;width:450px;position:relative;margin:10px auto;}
#rotate a{position:absolute;top:0px;left:0px;color:#fff;font-weight:bold;padding:3px 6px;font-size:14px;}
#rotate a:hover{border:1px solid #eee;background:#000;border-radius:5px;}
總結(jié)
本文介紹了JavaScript實現(xiàn)的文字標(biāo)簽云3D效果,如果你也喜歡該效果,可以收藏本頁,或者直接下載源碼使用。
相關(guān)文章