• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

    JQuery實(shí)現(xiàn)絢麗的橫向下拉菜單_jquery

    來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 21:17:25
    文檔

    JQuery實(shí)現(xiàn)絢麗的橫向下拉菜單_jquery

    JQuery實(shí)現(xiàn)絢麗的橫向下拉菜單_jquery:以前經(jīng)常看見網(wǎng)站有菜單的顯示,鼠標(biāo)移上去就出現(xiàn)下拉的效果,很絢麗,經(jīng)過看JQuery視頻后,發(fā)現(xiàn)實(shí)現(xiàn)也挺容易的。 Html中,通過和標(biāo)簽將所需的元素寫出來。 代碼如下: 菜單項(xiàng)1 子菜單項(xiàng)11 子菜單項(xiàng)12 菜單項(xiàng)2 子菜單項(xiàng)21 子菜單
    推薦度:
    導(dǎo)讀JQuery實(shí)現(xiàn)絢麗的橫向下拉菜單_jquery:以前經(jīng)常看見網(wǎng)站有菜單的顯示,鼠標(biāo)移上去就出現(xiàn)下拉的效果,很絢麗,經(jīng)過看JQuery視頻后,發(fā)現(xiàn)實(shí)現(xiàn)也挺容易的。 Html中,通過和標(biāo)簽將所需的元素寫出來。 代碼如下: 菜單項(xiàng)1 子菜單項(xiàng)11 子菜單項(xiàng)12 菜單項(xiàng)2 子菜單項(xiàng)21 子菜單

    以前經(jīng)常看見網(wǎng)站有菜單的顯示,鼠標(biāo)移上去就出現(xiàn)下拉的效果,很絢麗,經(jīng)過看JQuery視頻后,發(fā)現(xiàn)實(shí)現(xiàn)也挺容易的。

    Html中,通過和
  • 標(biāo)簽將所需的元素寫出來。
    代碼如下:



  • 菜單項(xiàng)1


  • 子菜單項(xiàng)11


  • 子菜單項(xiàng)12




  • 菜單項(xiàng)2


  • 子菜單項(xiàng)21


  • 子菜單項(xiàng)22




  • 菜單項(xiàng)3


  • 子菜單項(xiàng)31


  • 子菜單項(xiàng)32






  • 最外圍的中元素
  • 即為菜單項(xiàng)1、菜單項(xiàng)2、菜單項(xiàng)3,下拉菜單分別在各主菜單之下,如果菜單最外層為ul,一層每個(gè)主菜單放在一個(gè)li中,如果有子菜單,在這個(gè)主菜單的li中建立新的ul,再依次嵌套即可構(gòu)建多層的菜單。

    CSS中
    代碼如下:
    ul,li{
    /*清除ul和li上的小圓點(diǎn)*/
    list-style:none;
    }
    ul{
    /*清除子菜單的縮進(jìn)值*/
    padding:0;
    margin:0;

    }
    .hmain{
    background-image:url(../images/title.gif); //前面的小三角
    background-repeat:repeat-x;
    width:120px;
    }
    li{
    background-color:#EEEEEE; //背景圖片覆蓋背景色
    }
    a{
    //取消所有的下劃線
    text-decoration:none;
    padding-left:20px;
    display:block; /*塊集元素可充滿區(qū)域*/
    display:inline-block;
    width:100px;
    padding-top:3px;
    padding-bottom:3px;
    }
    .hmain a{
    color:white;
    background-image:url(../images/collapsed.gif);
    background-repeat:no-repeat;
    background-position:3px center;
    }
    .hmain li a{
    color:black;
    background-image:none;
    }
    .hmain ul{
    display:none;
    }
    .hmain{
    float:left;
    margin-right:1px;
    }


    Html中引用js文件jquery.js和menu.js,其中menu.js如下:
    代碼如下:
    $(document).ready(function(){
    //頁面中的DOM已經(jīng)裝載完成時(shí),執(zhí)行的代碼
    $(".main> a,.hmain a").click(function(){
    //找到主菜單項(xiàng)對(duì)應(yīng)的子菜單項(xiàng)
    var ulNode=$(this).next("ul");
    ulNode.slideToggle();
    changeIcon($(this));
    });
    $(".hmain").hover(function(){
    $(this).children ("ul").slideToggle();
    changeIcon($(this).children("a"));
    },function(){
    $(this).children("ul").slideToggle();
    changeIcon($(this).children("a"));
    });
    });
    /*
    *修改主菜單的指示圖標(biāo)
    */
    function changeIcon(mainNode){
    if(mainNode){
    if(mainNode.css("background-image").indexOf("collapsed.gif")>=0){
    mainNode.css("background-image","url('images/expanded.gif')");
    }else{
    mainNode.css("background-image","url('images/collapsed.gif')");
    }
    }
    }

    這樣絢麗的下拉菜單就完成了。實(shí)現(xiàn)很簡(jiǎn)單,不過里面的小知識(shí)點(diǎn)很零碎。例如:.main a和.main>a的不同之處,前者選擇使用.main的這個(gè)class的元素內(nèi)容所有的a節(jié)點(diǎn),后者只選擇.main的子節(jié)點(diǎn)中的a節(jié)點(diǎn)。

    這樣的例子應(yīng)用性很強(qiáng),在網(wǎng)站中使用讓界面顯得更加的美觀,例子才看3個(gè),抓緊時(shí)間繼續(xù)看...

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

  • 文檔

    JQuery實(shí)現(xiàn)絢麗的橫向下拉菜單_jquery

    JQuery實(shí)現(xiàn)絢麗的橫向下拉菜單_jquery:以前經(jīng)常看見網(wǎng)站有菜單的顯示,鼠標(biāo)移上去就出現(xiàn)下拉的效果,很絢麗,經(jīng)過看JQuery視頻后,發(fā)現(xiàn)實(shí)現(xiàn)也挺容易的。 Html中,通過和標(biāo)簽將所需的元素寫出來。 代碼如下: 菜單項(xiàng)1 子菜單項(xiàng)11 子菜單項(xiàng)12 菜單項(xiàng)2 子菜單項(xiàng)21 子菜單
    推薦度:
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 亚洲精品无码久久久久久| 国产乱码精品一区二区三区中文| 在线中文字幕精品第5页| 久久精品国产精品青草app| 中文精品无码中文字幕无码专区| 亚洲国产精品久久久久婷婷老年| 日韩精品无码中文字幕一区二区| 久草热久草热线频97精品| 久久精品一区二区国产| 精品国产乱码久久久久久1区2区| 亚洲精品成人片在线观看| 国产精品哟女在线观看| 亚洲国产精品婷婷久久| 99在线精品视频观看免费| 日本VA欧美VA精品发布| 亚洲一级Av无码毛片久久精品| 国自产精品手机在线观看视| 亚洲嫩草影院久久精品| 国产一区二区三区久久精品| 国产乱码精品一区二区三区中文| 日本aⅴ精品中文字幕| 国产精品三级在线观看无码| 久久精品一区二区国产| 99久久免费国产精品热| 欧美亚洲色综久久精品国产| 中文字幕无码久久精品青草| 日韩精品中文字幕第2页| 久久久久国产精品三级网| 国内精品视频在线观看| 国产乱子伦精品免费视频| 国产精品99久久久久久猫咪| 国产精品九九久久免费视频| 国产成人精品亚洲精品| 99riav国产精品| 国产美女精品视频| 国产欧美日韩综合精品二区| 国产成人精品福利网站在线观看| 国产成人精品福利网站在线观看 | 精品久久久久中文字幕一区| 国产乱人伦精品一区二区在线观看| 国产精品无码DVD在线观看|