1. CSSナビゲーションバー (1)ナビゲーションバーの機能 ナビゲーション バーを使いこなすことは、Web サイトのレイアウトにとって非常に重要です。CSS を使用すると、退屈な HTML メニューではなく、見栄えの良いナビゲーション バーに変換できます。 (2)垂直ナビゲーションバー <1>コードは次のとおりです <!doctypehtml> <html> <ヘッド> <メタ文字セット="utf-8"> <title>垂直ナビゲーションバー</title> <link rel="スタイルシート" href="daohanglan1.css"/> </head> <本文> <ul> <li><a class="active" href="#home">ホーム</a></li> <li><a href="#news">ニュース</a></li> <li><a href="#contact">お問い合わせ</a></li> <li><a href="#about">概要</a></li> </ul> <div> <h2>垂直ナビゲーションバー</h2> <h3>垂直ナビゲーション バー 垂直ナビゲーション バー 垂直ナビゲーション バー 垂直ナビゲーション バー 垂直ナビゲーション バー 垂直ナビゲーション バー 垂直ナビゲーション バー</p> <p>垂直ナビゲーション バー</p> <p>垂直ナビゲーションバー</p> <p>垂直ナビゲーションバー</p> <p>垂直ナビゲーション バー</p> <p>垂直ナビゲーション バー</p> <p>垂直ナビゲーション バー</p> <p>垂直ナビゲーション バー</p> </div> </本文> </html> 体{ マージン:0; } ul{ パディング:0; マージン:0; リストスタイルタイプ:なし; 幅:25%; 背景色:#f1f1f1; 位置:固定; 高さ:100%; トップ:0; オーバーフロー:自動; /* 境界線:1px 実線 #000; */ } /* ul>li:not(:最後の子){ ボーダー下部:1px 実線 #000; } */ ul a{ 表示:ブロック; テキスト装飾:なし; 色:#000; パディング:8px 16px; テキスト配置:中央; } li a:hover:not(.active){ 背景色:#555; 色:白; } a.アクティブ{ 背景色:#4caf50; 色:白; } div{ 左マージン:25%; パディング:1px 16px; 高さ:100px; } <2>効果図は以下のとおりです。 (3)水平ナビゲーションバー <1>コードは次のとおりです。 <!doctypehtml> <html> <ヘッド> <メタ文字セット="utf-8"> <title>水平ナビゲーション バー</title> <link rel="スタイルシート" href="daohanglan2.css"/> </head> <本文> <ul> <li><a class="active" href="#home">ホーム</a></li> <li><a href="#news">ニュース</a></li> <li><a href="#contact">お問い合わせ</a></li> <li style="float:right"><a href="#about">概要</a></li> </ul> <div class="box"> <h2>水平ナビゲーション バー</h2> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> <p>水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー; 水平ナビゲーション バー</p> </div> </本文> </html> 体{ マージン:0; } ul{ パディング:0px; マージン:0px; リストスタイルタイプ:なし; 背景色:#333; オーバーフロー:非表示; 位置:固定; 上:0px; 幅:100%; } ul>li{ フロート:左; 右境界線:1px 実線 #fff; 表示:インライン; } ul>li:最後の子{ 右境界線:なし; } { パディング:14px 16px; 表示:ブロック; 幅:60ピクセル; テキスト配置:中央; テキスト装飾:なし; 色:白; } li a:hover:not(.active) { 背景色: #111; } li a.アクティブ{ 色: 白; 背景色: #4CAF50; } .box{パディング:20px; 上マージン:30px; 背景色:#1abc9c; 高さ:1500px;} <2>効果図は以下のとおりです。 2. ドロップダウンメニュー (1)ドロップダウンメニューの機能 ドロップダウン メニューを使用すると、Web ページが退屈にならないようになります。また、Web ページの組版に欠かせない CSS を通じて、Web ページの外観を変更することもできます。 (2)ドロップダウンメニュー <1>コードは次のとおりです。 <!doctypehtml> <html> <ヘッド> <メタ文字セット="utf-8"/> <タイトル></タイトル> <link rel="スタイルシート" type="text/css" href="xialacaidan.css"/> </head> <本文> <div class="dropdown"> <span> ドロップダウンメニュー <div class="di"> <ul> <li>こんにちは! </li> <li>大丈夫ですよ! </li> <li>みなさんこんにちは! </li> </ul> </div> </div> </本文> </html> 体{ マージン:0; テキスト配置:中央; } 。落ちる{ 背景色:緑; テキスト配置:中央; パディング:20px; 表示:インラインブロック; カーソル:ポインタ; 位置:相対; } .di{ 表示:なし; 位置:絶対; 上:61px; 左:0; } .di ul{ リストスタイル:なし; パディング:0; マージン:0; 背景色: #f9f9f9; ボックスの影: 0px 8px 16px 0px rgba(0,0,0,0.2); } .di ul li{ 最小幅:104px; パディング:10px 15px; } .dropdown:hover{ 背景色:#3e8e41 } .dropdown:hover .di{ 表示:ブロック; } .di ul li:hover{ 背景色: #f1f1f1 } <2>効果図は次の通りです 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
>>: W3C チュートリアル (11): W3C DOM アクティビティ
CSSスタイルファイルで指定 #class td /*表のテキストを左右上下に揃えるように設定する*...
1. IDEAの下にあるターミナルをクリックし、mvn clean installと入力します。 次...
目次1. ES 構文のゲッターとセッター2. ES構文でのdefineProperty 3. Vue...
目次序文始めるちょっとした考えコードの実装真似する実装トラックトリガーの実装観察の実装計算の実装序文...
この記事では、スキン変更効果を実現するためのJavaScriptの具体的なコードを参考までに紹介しま...
クエリを最適化するExplain ステートメントを使用してクエリ ステートメントを分析するExpla...
目次1. 仮想マシンをダウンロードする2. 仮想マシンのインストールVMware のダウンロードとイ...
Vue プラグインがエラーを報告しました: このページで Vue.js が検出されましたVueプラグ...
皆さんもJDを使ったことがあると思います。ホームページには非常によく見られる機能があります。階段の特...
html <div class="totop" v-show="...
1. 公式ウェブサイトから Linux バージョンをダウンロードします: https://dev.m...
目次1. jsonp クロスドメイン2. document.domain + iframe クロスド...
Linux に Scala 環境をインストールするのは非常に簡単です。Ubuntu 環境であれば、さ...
現象プロジェクトにはネストされたフレックス構造がいくつかあります。 <スタイル> /* ...
3次元縦棒グラフは、正面、右側、上部の3つの部分で構成されています。描画するときは、正面をグラフィッ...