HTML 9ボックスレイアウトの実装方法
2022-01-26 06:54:15
ウェブサイトのレイアウトの多様性は、私たちフロントエンドの得意とするところです 最近、UCブラウザのデフォルトのタブページが9ボックスレイアウトを採用しているのを見かけました。次の勉強で、ここで、私は一緒に学ぶためにコードを共有します 効果は次のとおりです。
XML/HTMLコード
内容をクリップボードにコピーする
- <スパン <スパン >
- <スパン < html >
- <スパン <スパン < ヘッド >
- <スパン <スパン < メタ 文字セット = "utf-8"。 >
- <スパン <スパン < タイトル > 完全互換のHTML9ボックスレイアウト < タイトル >
- <スパン <スパン < メタ http-equiv = "X-UA-Compatible" コンテンツ = "IE=edge"。 > <スパン
- <スパン <スパン < ヘッド >
- <スパン <スパン < 本体 >
- <スパン <スパン < html >
- <スパン <スパン < ヘッド >
- <スパン <スパン < スタイル タイプ = "text/css"。 >
- /* ブラウザのデフォルトのタブスタイルをリセット */
- body,ul,li{margin:0;padding:0;}となります。
- .xttblog{。
- width: 1200px;
- <スパン height: 170px;
- margin-top:50px。
- margin-left: auto;
- margin-right: auto;
- }
- .box{margin-left: 5px;margin-top: 5px;list-style-type:none;}.
- .box:after{
- content: "." ;
- display: block;
- line-height: 0;
- width:0;
- height: 0;
- <スパン clear: both;
- <スパン visibility: hidden;
- overflow: hidden;
- }
- .box li{float:left;line-height: 230px;}.
- .box li a,.box li a:visited{。
- display:blockを使用します。
- ボーダー 5px solid #ccc。
- width: 380px;
- <スパン height: 230px;
- text-align: center;
- margin-left: -5px。
- margin-top: -5px;
- position: relative;
- z-index: 1;
- }
- .box li a:hover{border-color: #f00;z-index: 2;}
- <スパン < スタイル >
- <スパン <スパン < ヘッド >
- <スパン <スパン < 本体 >
- <スパン < ディブ クラス = "xttblog"。 > <スパン
- <スパン <スパン < ウル クラス = "ボックス"。 > <スパン
- <スパン <スパン < li > < a ホールド = "#" タイトル = "1"。 > <スパン < イムグ src = <スパン "sh.jpg" /> < a > < li >
- <スパン <スパン < li > < a ホールド = "#" タイトル = "2"。 > <スパン < イムグ src = <スパン "bd.jpg" /> < a > < li >
- <スパン <スパン < li > < a ホールド = "#" <スパン タイトル <スパン = <スパン "3"。 > <スパン < イムグ src = <スパン "tb.jpg" /> < a > < li >
- <スパン <スパン < li > < a ホールド = "#" <スパン タイトル <スパン = <スパン "4" > <スパン < イムグ src = <スパン "fh.jpg" /> < a > < li >
- <スパン <スパン < li > < a ホールド = "#" <スパン タイトル <スパン = <スパン "5" > <スパン < イムグ src = <スパン "tb.jpg" /> < a > < li >
- <スパン <スパン < li > < a ホールド = "#" <スパン タイトル <スパン = <スパン "6" <スパン > <スパン < イムグ src = <スパン "tb.jpg" /> < a > < li >
- <スパン < li > < a ホールド = "#" <スパン タイトル <スパン = <スパン "7" > <スパン < イムグ src = <スパン "tb.jpg" /> < a > < li >
- <スパン <スパン < li > < a ホールド = "#" <スパン タイトル <スパン = <スパン "8" <スパン > <スパン < イムグ src = <スパン "tb.jpg" /> < a > < li >
- <スパン <スパン < li > < a ホールド = "#" <スパン タイトル <スパン = <スパン "9" <スパン > <スパン < イムグ src = <スパン "tb.jpg" /> < a > < li >
- <スパン <スパン < ウル >
- <スパン <スパン < ディブ >
- <スパン <スパン < 本体 >
- <スパン <スパン < html >
- <スパン
以上就是本文的全部内容,希望对大家的学习有所帮助。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン