JQは、Webフロントエンドのプルダウンメニューを使用して実装しました

レンダリングを実現します:

 

 

 

 機能:メニューレベルをクリックして、対応する2つのドロップダウンメニューが表示されます

実装コード:

 

<!DOCTYPE HTML> 
<HTML LANG = "EN"> 
<HEAD> 
    <メタ文字コード= "UTF-8"> 
    <META NAME = "ビューポート"コンテンツ= "幅=装置幅、初期の規模= 1.0"> 
    <タイトル>よると</ TITLE> 
    <スタイル> 
        * { 
            マージン0PX
            パディング0 ; 
        } 
        .nav { 
            リストスタイルなし300ピクセル ; 
            マージン100pxに自動 ;
        } 
        .nav>李 { 
            ボーダー1ピクセル固体#000000
            行の高さ35px ; 
            border-bottomなし
            位置相対 ; 
            テキスト整列センター ; 
        } 
        .nav>のLi:最後の子 { 
            ボーダー底1ピクセル固体#000000
            border-bottom-右半径10pxの ; 
            border-bottom-左半径10pxの; 
        } 
        .nav>のLi:最初の子 { 
            ボーダー右上半径10pxの
            border-top-左半径10pxの ; 
        } 
        .nav> LI> UL { 
            リストスタイルなし
            背景#f8615a
            表示なし ; 
        } 
        .nav> LI> UL>のLi { 
            ボーダートップ1ピクセル固体#1 ffb2a7
            行の高さ35px ; 
        }
        .nav> LI> UL>のLi:ホバー { 
            背景#b80d57
        } 
        .nav> LI>スパン { 
            背景URL( "./ IMG /下拉前.PNG")なしリピート中心センター ; 
           表示インラインブロック32PX ; 
            高さ32PX ; 
            位置絶対 ; 10pxの ; 
            トップ5pxの ; 
        } 
    </スタイル> 
    <スクリプトSRC =」./ libに/ jqueryの-1.11.3 / jqueryの-1.11.3 / jquery.min.js "> </ SCRIPT> 
        <SCRIPT> 
            $(関数() { 
                $("。NAV >李")をクリックします(関数(){ 
                    変数$サブ= $(この).children("サブ"); 
                    $ sub.slideDown(1000); 
                    。varがotherSub = $(この).siblings()子ども( ".SUB"); 
                    otherSub.slideUp(1000);
                 } 
            })。
            </ SCRIPT> 
</ head> 
<body> 
    <ULクラス= "NAV"> 
        <LI>一级菜单一
            <ULクラス= "サブ"> 
        <LI>メニュー2 
            <ULクラス= "サブ"> 
                <LI> 2つのメニュー</ LI> 
                <LI> 2つのメニュー</ LI> 
            </ UL> 
        </ LI> 
        <LI>メニュー3 
            <ULクラス= "サブ"> 
                <LI> 2つのメニュー</ LI> 
                <LI> 2つのメニュー</ LI> 
            </ UL> 
        </ LI> 
        <LI>メニュー4 
            <ULクラス= "サブ"> 
                <LI> 2つのメニュー</ LI> 
                <LI> 2つのメニュー</ LI> 
            </ UL> 
        </ LI> 
    </ UL>
</ BODY> 
</ HTML>

 

おすすめ

転載: www.cnblogs.com/lsl30522/p/12433551.html