ナビゲーションバーのドロップダウンメニューのサンプルコードを実装するための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 でオリンピック リングを実装するためのサンプル コード

推薦する

フレックスレイアウトによるシームレスなスクロールのサンプルコード

この記事では、シームレスなスクロールを実現するためのフレックスレイアウトのサンプルコードを主に紹介し...

ネイティブ JS カプセル化 vue タブ切り替え効果

この記事の例では、ネイティブJSカプセル化vueタブ切り替えの具体的なコードを参考までに共有していま...

Nginx シグナル制御

Nginx の紹介Nginx は、高性能な HTTP およびリバース プロキシ サーバーであり、IM...

MySQL 最適化接続最適化

記事「MySQL の最適化: キャッシュの最適化」では、システムによってコンパイルされた変数値、また...

WeChat アプレット uniapp は左スワイプによる削除効果を実現します (完全なコード)

WeChatアプレットuniappは左スワイプで削除効果を実現成果を達成する1. スワイプしてリス...

ローカル写真をアップロードする前にプレビューコード例を実装するための HTML5 と jQuery

HTML5 と jQuery はアップロード前にローカル画像のプレビューを実装しており、その効果は...

MySQL8の再帰メソッドの使い方を教える

以前、カスタム関数を使用して MySQL でツリー構造を再帰的にクエリする方法についての記事を書きま...

XHTML 入門チュートリアル: XHTML とは何ですか?

HTMLとは何ですか?簡単に言えば、HTML は Web ページを作成するために使用されます。とて...

iFrameは背景を覆うポップアップレイヤーとして使うのに最適です

最近、私は「ぶどうコレクション」というプロジェクトに取り組んでいます。簡単に言うと、Budou ペー...

MySQL 数千万のビッグデータに対するSQLクエリ最適化の知識ポイントのまとめ

1. クエリを最適化するには、テーブル全体のスキャンを避けてください。まず、where と orde...

JavaScript 配列重複排除ソリューション

目次方法1: set: データ型ではなくデータ構造であり、メンバーは一意である方法2: オブジェクト...

HTML 背景画像と背景色_PowerNode Java アカデミー

1. HTML 画像 <img> 1. <img> タグとその src 属性...

ショートカットアイコンとアイコンコードの違いの紹介

ステートメント 1: <link rel="shortcut icon" ...

CSSは、他のレイヤーを変更せずに、多層ネスト構造の最外層を回転させる効果を実現します。

次のようなシナリオがあります。円形のコンテナで、最も外側のコンテナの背景が円弧になっています。内側の...