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 アクティビティ
HTML はタグと属性で構成されており、これらを組み合わせてブラウザにページの表示方法を指示します。...
いくつかの記事を読んだ後、ようやく MySQL で row_number() ソートを実装する方法が...
多くのウェブデザイナーは、ウェブページのレイアウトを設計する際に、インターフェースウェブページの幅に...
導入MySQL はレプリケーションを通じてストレージ システムの高可用性を実現します。現在、MySQ...
序文MySQL クエリは select コマンドを使用し、limit および offset パラメー...
序文この記事には1. データベースのいくつかの主要な制約2. テーブル間の関係制約:主キー制約: 機...
1.docker search mysql查看mysql版本 2. docker pull mysq...
歴史は常に驚くほどうまく繰り返される。西洋建築とウェブデザインは、どちらも工学と芸術の組み合わせです...
Ubuntu16.04 のインストールとアンインストール pip実験環境Ubuntu 16.04; ...
目次1. 最も単純な例2. 音声の速度とピッチをカスタマイズする3. 音量の調整方法4. よく使われ...
この記事では、シンプルなショッピングカートを実装するためのJavaScriptの具体的なコードを参考...
目次charとvarcharの違いcharとvarcharの違い上記は、MySQL における cha...
1. 矢印関数1. 矢印関数自体はこれをバインドしないという事実を利用します。 2. render(...
数日前、私のウェブサイトがいくつかの IP アドレスから大量の悪意のある標的型スキャンを受け、ブルー...
1. まずmysqld.exeプロセスを停止します2. cmd を開き、mysql の bin ディ...