帶有css3動畫效果的兼容多瀏覽器簡單導(dǎo)航條示例
發(fā)布時間:2014-01-26 10:16:39 作者:佚名
我要評論
用原生JS寫了一個簡單的導(dǎo)航,下拉菜單加了一點CSS3動畫效果,兼容IE6-10、FIREFOX、CHROME、OPERA、SAFARI等主流瀏覽器
CSS樣式:
復(fù)制代碼
代碼如下:<style>
*{margin:0;padding:0;}
a{text-decoration:none;color:#666;}
li{list-style:none;}
body{font-family:Verdana,SimSun;font-size:12px;color:#666;text-align:center;background:#EEE;}
#box{width:760px;margin:100px auto 0 auto;text-align:center;background:#A33236;}
#nav{width:720px;height:30px;margin:0 auto;line-height:30px;}
#nav a{display:block;width:90px;height:30px;text-align:center;color:#FFF;}
#nav li{float:left;}
#nav li ul{display:none;position:absolute;margin-left:-20px;}
#nav li ul li{clear:both;}
#nav li ul a{width:130px;border-top:1px solid #FFF;text-align:center;background:#A33236;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
#nav li ul li a:hover{background:#FFF;color:#A33236;}
</style>
JAVASCRIPT:
復(fù)制代碼
代碼如下:<script>
/*-----顯示子菜單-----*/
function display(li) {
var subNav = li.getElementsByTagName("ul")[0];
subNav.style.display = "block";
}</p> <p>/*-----隱藏子菜單-----*/
function hide(li) {
var subNav = li.getElementsByTagName("ul")[0];
subNav.style.display = "none";
}
</script>
復(fù)制代碼
代碼如下:<div id="box">
<div id="nav">
<ul>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">學(xué)校概況</a>
<ul>
<li><a href="#"><span>學(xué)校簡介</span></a></li>
<li><a href="#">學(xué)校領(lǐng)導(dǎo)</a></li>
<li><a href="#">機構(gòu)設(shè)置</a></li>
<li><a href="#">院系設(shè)置</a></li>
<li><a href="#">創(chuàng)新平臺</a></li>
<li><a href="#">師大印象</a></li>
<li><a href="#">校標釋義</a></li>
</ul>
</li>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">教學(xué)科研</a>
<ul>
<li><a href="#">教務(wù)處</a></li>
<li><a href="#">教務(wù)教學(xué)管理系統(tǒng)</a></li>
<li><a href="#">精品課程</a></li>
<li><a href="#">科學(xué)技術(shù)處</a></li>
<li><a href="#">社會科學(xué)處</a></li>
<li><a href="#">實驗教學(xué)示范中心</a></li>
<li><a href="#">語言文字網(wǎng)</a></li>
<li><a href="#">實習(xí)支教專題網(wǎng)</a></li>
</ul>
</li>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">招生就業(yè)</a>
<ul>
<li><a href="#">研究生招生</a></li>
<li><a href="#">普高招生</a></li>
<li><a href="#">高職本科招生</a></li>
<li><a href="#">成教招生</a></li>
<li><a href="#">就業(yè)指導(dǎo)</a></li>
</ul>
</li>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">學(xué)生工作</a>
<ul>
<li><a href="#">共青團</a></li>
<li><a href="#">學(xué)工在線</a></li>
<li><a href="#">學(xué)生工作管理系統(tǒng)</a></li>
<li><a href="#">心理教育中心</a></li>
</ul>
</li>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">信息服務(wù)</a>
<ul>
<li><a href="#">網(wǎng)絡(luò)中心</a></li>
<li><a href="#">網(wǎng)絡(luò)自助服務(wù)</a></li>
<li><a href="#">郵件系統(tǒng)</a></li>
<li><a href="#">選課系統(tǒng)</a></li>
<li><a href="#">財務(wù)信息</a></li>
<li><a href="#">VPN:教師專線</a></li>
<li><a href="#">后勤報修服務(wù)</a></li>
<li><a href="#">國內(nèi)高校信息</a></li>
</ul>
</li>
<li><a href="#">圖書資源</a></li>
<li><a href="#">校友工作</a></li>
<li><a href="#">招標信息</a></li>
</ul>
</div>
</div>
相關(guān)文章
- 這篇文章主要介紹了CSS3中的字體及相關(guān)屬性,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2025-06-12
- 本文詳細解析了CSS3中實現(xiàn)賬號密碼輸入框提示特效的原理和方法,包括HTML5的placeholder屬性與CSS3新特性如偽類選擇器、動態(tài)效果和過渡動畫的結(jié)合使用,感興趣的朋友跟隨小2025-05-14
- CSS3的布局特性為前端開發(fā)者提供了無限可能,無論是Flexbox的一維布局還是Grid的二維布局,它們都能夠幫助開發(fā)者以更清晰、簡潔的方式實現(xiàn)復(fù)雜的網(wǎng)頁布局,本文給大家介紹C2025-05-14
CSS3 Facebook-style Buttons 項目常見問題及最新解決方案
CSS3 Facebook-style Buttons 是一個開源項目,旨在通過簡單的 CSS 代碼來重現(xiàn) Facebook 按鈕和工具欄的外觀,本文給大家介紹CSS3 Facebook-style Buttons 項目常見問題及2025-05-14使用animation.css庫快速實現(xiàn)CSS3旋轉(zhuǎn)動畫效果
隨著Web技術(shù)的不斷發(fā)展,動畫效果已經(jīng)成為了網(wǎng)頁設(shè)計中不可或缺的一部分,本文將深入探討animation.css的工作原理,如何使用以及其在實際項目中的應(yīng)用,感興趣的朋友一起看2025-05-14
CSS3 最強二維布局系統(tǒng)之Grid 網(wǎng)格布局
CS3的Grid網(wǎng)格布局是目前最強的二維布局系統(tǒng),可以同時對列和行進行處理,將網(wǎng)頁劃分成一個個網(wǎng)格,可以任意組合不同的網(wǎng)格,做出各種各樣的布局,本文介紹CSS3 最強二維布局系2025-02-27- 本文介紹了如何使用CSS3的transform屬性和動畫技巧實現(xiàn)波浪式圖片墻,通過設(shè)置圖片的垂直偏移量,并使用動畫使其周期性地改變位置,可以創(chuàng)建出動態(tài)且具有波浪效果的圖片墻,同2025-02-27

CSS3模擬實現(xiàn)一個雷達探測掃描動畫特效(最新推薦)
文章介紹了如何使用CSS3實現(xiàn)一個雷達探測掃描的效果,包括夜色背景、蜘蛛網(wǎng)盤、掃描體的轉(zhuǎn)動效果、尾巴陰影以及被掃描到的光點,通過HTML和CSS的配合,實現(xiàn)了豐富的動畫效果,2025-02-21- CSS3的Flexbox是一種強大的布局模式,通過設(shè)置display:flex可以輕松實現(xiàn)對齊、排列和分布網(wǎng)頁元素,它解決了傳統(tǒng)布局方法中的對齊、間距分配和自適應(yīng)布局等問題,接下來通過本2025-02-19

css3 實現(xiàn)icon刷新轉(zhuǎn)動效果
本文給大家介紹css3 實現(xiàn)icon刷新轉(zhuǎn)動效果,文章開頭給大家介紹了webkit-transform、animation、@keyframes這三個屬性,結(jié)合實例代碼給大家介紹的非常詳細,感興趣的朋友一2025-02-19




