ナビゲーションメニューの効果を達成するために、ネイティブ

<!DOCTYPE HTML > 
< HTML LANG = "ZH" > 
< > 
    < メタ文字コード= "UTF-8" > 
    < メタ= "ビューポート" 
          コンテンツ= "幅=装置幅、ユーザースケーラブル=なし、初期規模= 1.0、最大規模= 1.0、最小スケール= 1.0" > 
    < メタHTTP-当量= "X-UA-互換" コンテンツ= "IE =縁" > 
    < タイトル>原生实现导航菜单栏效果</ タイトル> 
    <0PX ; パディング0PX } { 
            テキスト装飾なしブラック} 
        DD:ホバー{ 
            背景#38F 
            テキスト装飾なし; #FFF ; } 
        DL { 背景#FFF 表示なし; margin-left 
        
        -10px ; マージントップ10pxの; 70ピクセル; フォントサイズ15ピクセル; 
            国境1pxの固体#1 d1d1d1 ; z屈折率302 -webkit-ボックスシャドウ1pxの1pxの5pxの#d1d1d1 ; 
            変換起源50%0 ; 
            -webkit-アニメーションゲイリー.5s使いやすさで
            トランジションすべての.3s } 
        DD { 
            ディスプレイブロック; 
            テキスト整列; 
            マージン0重要!
            パディング0 9px ; 
            行の高さ26px ; 
            テキスト装飾なし; 
        } 
        -webkit-キーフレームゲイリー@ { 
            0%{変換スケール(1,0) } 
            25%{ 変換スケール(1,1.2) } 
            50%{ 変換スケール(1,0.85) } 
            75%{ 変換スケール(1,1.05) } 
            100%{ 変換スケール(1,1) } 
                                    } 
</ スタイル> 
</ ヘッド> 
< ボディ> 
< DIV ID = "D1" スタイル= "マージン左:は50px;表示:インラインブロック" > 选项卡
     < DL スタイル= "" > 
        < DD > <onclickの= "tiyan(この)" >菜单1 </ A > </ DD > 
        < DD > < HREF = "" のonclick = "tiyan(この)" >菜单2 </ A > </ DD > < DD > < HREF = "" のonclick = "tiyan(この)" >菜单3 </ A > </ DD > < DD > < HREF = "" のonclick =」tiyan(この) " >メニュー。4 </ A > </
        
        DD > 
    </ DL > 
</ divの> 

< スクリプトSRC = "JS / jqueryの- 3.3.1.js" > </ スクリプト> 
< スクリプト> 
    VAR $ D1 = $(' #d1を' ); 
    $のd1.mouseover(関数(){
         VAR $ DLS = $(' DL ' ); 
        $のdls.css(" 表示" " ブロック" ); 
    }); 
    $ d1を。(){
         VAR $ DLS = $(' DL ' )。
        $のdls.css(" 表示" " なし" ); 
    }); 
    関数tiyan(OBJ){ 
        アラート(' 执行了' + obj.text)
    } 
</ スクリプト> 
</ ボディ> 
</ HTML >

コードとして

おすすめ

転載: www.cnblogs.com/nixindecat/p/11129827.html