主頁 > 知識(shí)庫 > 使用jquery實(shí)現(xiàn)HTML5響應(yīng)式導(dǎo)航菜單教程

使用jquery實(shí)現(xiàn)HTML5響應(yīng)式導(dǎo)航菜單教程

熱門標(biāo)簽:地圖標(biāo)注柱狀圖 小朱地圖標(biāo)注 百度地圖標(biāo)注為什么總是封號 400開頭的電話好申請不 咸陽穩(wěn)定外呼系統(tǒng)軟件 臨海地圖標(biāo)注app 智能芯電話機(jī)器人 怎么做百度地圖標(biāo)注 四川移動(dòng)電銷外呼客戶管理系統(tǒng)

通過jquery+html5實(shí)現(xiàn),當(dāng)瀏覽器窗口縮小或者手機(jī)訪問的時(shí)候,導(dǎo)航菜單變成按鈕下拉式菜單。效果圖:

HTML代碼:


復(fù)制代碼
代碼如下:
<nav id="nav-wrap">
<ul id="nav">
<li><a href="#">Button</a></li>
<li><a href="#">Button</a></li>
</ul>
</nav>

jQuery代碼:

通過以下jquery代碼,會(huì)把<div id="menu-icon">添加到<nav id="nav_wrap">中,當(dāng)點(diǎn)擊 #menu-icon 時(shí),菜單就會(huì)顯示出來:


復(fù)制代碼
代碼如下:

<script type="text/javascript" src="<a ></script</a>>
<script type="text/javascript">
$(document).ready(function($){
/* prepend menu icon */
$('#nav-wrap').prepend('<div id="menu-icon">Menu</div>');
/* toggle nav */
$("#menu-icon").on("click", function(){
$("#nav").slideToggle();
$(this).toggleClass("active");
});
});
</script>

通過瀏覽器查看元素可以看到html顯示的代碼如下:


復(fù)制代碼
代碼如下:

<nav id="nav-wrap">
<div id="menu-icon">Menu</div>
<ul id="nav">
<li><a href="#">Button</a></li>
<li><a href="#">Button</a></li>
</ul>
</nav>

CSS代碼:

在css代碼中要先把#menu-icon的屬性設(shè)置為display:none;,然后通過媒體查詢media query判斷再把#menu-icon改為display:block;,下面是關(guān)鍵的CSS樣式代碼,判斷瀏覽器寬度小于600px時(shí)的樣式:


最終效果看文章第一張效果圖。

標(biāo)簽:黃石 黃石 公主嶺 山南 平頂山 南平 陜西

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《使用jquery實(shí)現(xiàn)HTML5響應(yīng)式導(dǎo)航菜單教程》,本文關(guān)鍵詞  使用,jquery,實(shí)現(xiàn),HTML5,響應(yīng),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《使用jquery實(shí)現(xiàn)HTML5響應(yīng)式導(dǎo)航菜單教程》相關(guān)的同類信息!
  • 本頁收集關(guān)于使用jquery實(shí)現(xiàn)HTML5響應(yīng)式導(dǎo)航菜單教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章