多様なウェブサイトのレイアウトは私たちのフロントエンドの専門分野です!最近、UC ブラウザのデフォルトのタブ ページが 9 マスのグリッド レイアウトを使用していることに気づきました。いくつか調べてみたので、ここでコードを共有して一緒に学びましょう!効果は以下の通りです:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>全兼容的HTML九宫格布局</title> <meta http-equiv="X-UA-Compatible" content="IE=edge"> </head> <body> <html> <head> <style type="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; border: 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;} </style> </head> <body> <p class="xttblog"> <ul class="box"> <li><a href="#" title="1"><img src="sh.jpg"/ alt="HTML9マスグリッドレイアウトの実装方法" ></a></li> <li><a href="#" title="2"><img src="bd.jpg"/ alt="HTML9マスグリッドレイアウトの実装方法" ></a></li> <li><a href="#" title="3"><img src="tb.jpg"/ alt="HTML9マスグリッドレイアウトの実装方法" ></a></li> <li><a href="#" title="4"><img src="fh.jpg"/ alt="HTML9マスグリッドレイアウトの実装方法" ></a></li> <li><a href="#" title="5"><img src="tb.jpg"/ alt="HTML9マスグリッドレイアウトの実装方法" ></a></li> <li><a href="#" title="6"><img src="tb.jpg"/ alt="HTML9マスグリッドレイアウトの実装方法" ></a></li> <li><a href="#" title="7"><img src="tb.jpg"/ alt="HTML9マスグリッドレイアウトの実装方法" ></a></li> <li><a href="#" title="8"><img src="tb.jpg"/ alt="HTML9マスグリッドレイアウトの実装方法" ></a></li> <li><a href="#" title="9"><img src="tb.jpg"/ alt="HTML9マスグリッドレイアウトの実装方法" ></a></li> </ul> </p> </body> </html>
以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。
HTML 9 マスグリッドレイアウトの実装方法に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。