ナビゲーションバーのドロップダウンメニューのサンプルコードを実装するためのHTML+CSS

ナビゲーションバーのドロップダウンメニューのサンプルコードを実装するためのHTML+CSS

効果

コード内の画像は自分で変更できます

ここに画像の説明を挿入

ドロップダウンメニューのHTMLコード

<ヘッダークラ​​ス="ヘッダー">
        <div class="header_left">
            <img src="img/logo.jpg">
        </div>
        <div class="header_right">
                <div class="number_right">
                    <img src="img/number.jpg">
                </div>
                <ul>
                    <a href="#"><li>ホーム</li></a>
                    <a href="#"><li class="show_list">
                        成功事例
                        <ul class="move_list">
                            <li>ブランドデザイン</li>
                            <li>ウェブデザイン</li>
                            <li>グラフィックデザイン</li>
                            <li>電気店</li>
                            <li>空間・建築</li>
                        </ul>
                    </li></a>
                    <a href="#"><li>デザインしたい</li></a>
                    <a href="#"><li>オンライン相談</li></a>
                    <a href="#"><li>会員登録</li></a>
                    <a href="#"><li>メンバーログイン</li></a>
                </ul>
        </div>
    </ヘッダー>

ドロップダウンメニューのCSSコード

。ヘッダ{
    高さ: 120px;
    幅: 1046ピクセル;
    マージン: 0 自動;
}
.header_left{
    フロート: 左;
    行の高さ: 120px;

}
.header_left画像{
    幅: 300ピクセル;
    高さ: 100px;
}
.header_right{
    フロート: 右;
    高さ: 120px;
    位置: 相対的;
}
.header_right>div{
    位置: 絶対;
    上: 0;
    右: 0;

}
.header_right ul{
    上マージン: 88px;

}
.header_right ul a li{
    右境界線: 1px 実線 #000000;
    高さ: 13px;
    フォントサイズ: 15px;
    パディング: 0 25px;
    フォントの太さ: 太字;
    色: #666;

}
.header_right ul a{
    フロート: 左;
    行の高さ: 13px;

}
.header_right ul a li:hover{
    色: #000000;
}
.header_right ul a:last-child li{/*最後の境界線を削除*/
    境界線: なし;
}
.show_list{
    位置: 相対的;
}
.show_list .move_list{
    表示: なし;
    zインデックス: 103;
    位置: 絶対;
    上: -56px;
    左: 0;
    幅: 100%;
    背景: #333;
    テキスト配置: 中央;
}
.show_list .move_list li{
    パディング: 10px 0;
    幅: 114ピクセル;
    色: #fff;
}
.header_right ul a .show_list{
    パディング下部: 20px;
    右境界線: なし;
}
.show_list:hover .move_list{
    表示: ブロック;
}
.header_right ul a:nth-child(3){
    左境界線: 1px 実線 #000;
}
.show_list .move_list li:hover{
    色: 白;
    背景: オレンジ;
}

上記のコードを記述した後、CSS リセット コードを追加する必要があります。コードは次のとおりです。

* {
    マージン: 0;
    パディング: 0
}
えむ、私{
    フォントスタイル: 通常
}
li {
    リストスタイル: なし
}
{
    フォント: 14px/24px Microsoft YaHei、Arial、\​​\5B8B\4F53、Arial Narrow;
    文字間隔: 1.2px;
    色: #666;
    テキスト装飾: なし
}
ホバー{
    色: #c81623 ;
}

画像 {
    境界線: 0;
    垂直方向の位置合わせ: 中央
}
入力{
    アウトライン: なし;
}
ボタン {
    カーソル: ポインタ;
    境界線:なし;
    アウトライン: なし;
}

これで、HTML+CSS でナビゲーション バーのドロップダウン メニューを実装するサンプル コードに関するこの記事は終了です。HTML+CSS ナビゲーション バーのドロップダウン メニューに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  純粋なHTML+CSSでタイピング効果を実現

>>:  純粋な HTML+CSS でオリンピック リングを実装するためのサンプル コード

推薦する

シェルでパスワードなしでMySQLデータベースに素早くログインする方法

背景Shell の mysql-client を介して MySQL データベースにログインする場合、...

win2008 サーバー セキュリティ設定の展開ドキュメント (推奨)

私は新年を迎える前からプロジェクトに取り組んでいましたが、ここ数日で、新しいサーバー用に新しく増設し...

Vueはメニューナビゲーションを実装するためにelement-uiを使用します

この記事では、Element-uiを使用してメニューナビゲーションを実装するVueの具体的なコードを...

入力ファイルの制御と美化について

一部のWebサイトでアップロードする場合、「参照」ボタンをクリックすると、[ファイルの選択]ダイアロ...

crontab の実行結果を電子メールでユーザーに通知する方法

症状Centos7 ホストに crontab タスクを設定しましたが、時間が来るとメールを実行して「...

JSに関する7つの面接の質問、あなたはいくつ正しく答えられますか

序文JavaScript では、これは関数呼び出しコンテキストです。この動作が非常に複雑であるからこ...

Dockerコンテナでルート権限を取得する方法

まず、コンテナが稼働している必要がありますコンテナのCONTAINER IDは、sudo docke...

MySQL InnoDBストレージエンジンについて簡単に説明します

序文:ストレージ エンジンはデータベースの中核です。MySQL の場合、ストレージ エンジンはプラグ...

MYSQL スロークエリとログ設定とテスト

1. はじめにスロークエリログを有効にすると、MySQL は指定された時間を超えるクエリステートメン...

CentOS インストール mysql5.7 詳細チュートリアル

この記事では、参考までに、centOSにmysql5.7をインストールする詳細な手順を紹介します。具...

MySQLインジェクションバイパスフィルタリング技術の概要

まず、GIF 操作を見てみましょう。ケース1: スペースがフィルタリングされるスペースの代わりに角括...

MySQL タイムスタンプ比較クエリで遭遇する落とし穴と解決策

目次タイムスタンプ比較クエリで遭遇する落とし穴タイムスタンプクエリ範囲の問題タイムスタンプ比較クエリ...

ReactのuseEffectクロージャの落とし穴についての簡単な説明

問題コードuseEffectによって発生したクロージャの問題コードを見てみましょう 定数 btn =...

CSSテキストシャドウの徐々にぼやける効果の実装

テキストシャドウテキストに影を追加します。テキストとテキスト装飾に複数のシャドウを追加することができ...