ホームページ >ウェブフロントエンド >htmlチュートリアル >HTML9マスレイアウトの実装方法_HTML/Xhtml_Webページ制作

HTML9マスレイアウトの実装方法_HTML/Xhtml_Webページ制作

WBOY
WBOYオリジナル
2016-05-16 16:36:013120ブラウズ

多様なウェブサイトのレイアウトは当社のフロントエンド専門分野です。最近、UC ブラウザのデフォルトのタブ ページが 9 マスのグリッド レイアウトを使用していることに気づきました。いくつか調べてみたので、ここでコードを共有して一緒に学びましょう!効果は以下の通りです:

XML/HTML コードコンテンツをクリップボードにコピー
  1. >
  2. <html>
  3. <>
  4. <メタ charset="utf- 8">
  5. <title>完全互換の HTML 9 マスグリッドレイアウト< ;/ タイトル>
  6. <メタ http-equiv=" " > >
  7. <ボディ>
  8. <html>
  9. <>
  10. <スタイル タイプ
  11. =
  12. "text/ css"> /**ブラウザのデフォルトのタブスタイルをリセットする*/ body,ul,li{margin:0;padding:0;} .xttblog{
  13. 幅: 1200px;
  14. 高さ: 170px;
  15. マージントップ:50px;
  16. マージン左: 自動;
  17. マージン右: 自動;
  18. }
  19. .box{margin-left: 5px;margin-top: 5px;list-style-type:none;}
  20. .box:after{
  21. コンテンツ: ".";
  22. 表示: ブロック
  23. 行の高さ: 0;
  24. 幅:0;
  25. 高さ: 0;
  26. クリア:
  27. 可視性: 非表示
  28. オーバーフロー: 非表示
  29. }
  30. .box li{float:left;line-height: 230px;}
  31. .box li a,.box li a:visited{
  32. 表示:ブロック
  33. 境界線: 5px 実線
  34. 幅: 380px;
  35. 高さ: 230px;
  36. テキスト配置: 中央;
  37. マージン左: -5px;
  38. マージントップ: -5px;
  39. 位置: 相対的;
  40. z インデックス: 1;
  41. }
  42. .box li a:hover{border-color: #f00;z-index: 2;}  
  43. スタイル>
  44. >
  45. <ボディ>
  46. <div class="xttblog" >
  47. <ul クラス="ボックス" >
  48. <><a href="#" title=" 1"><img src="sh.jpg"/>a>>
  49. <><a href="#" title=" 2"><img src="bd.jpg"/>a>>
  50. <><a href="#" title=" 3"><img src="tb.jpg"/>a>>
  51. <><a href="#" title=" 4"><img src="fh.jpg"/>a>>
  52. <><a href="#" title=" 5"><img src="tb.jpg"/>a>>
  53. <><a href="#" title=" 6"><img src="tb.jpg"/>a>>
  54. <><a href="#" title=" 7"><img src="tb.jpg"/>a>>
  55. <><a href="#" title=" 8"><img src="tb.jpg"/>a>>
  56. <><a href="#" title=" 9"><img src="tb.jpg"/>a>>
  57. ul>
  58. div>
  59. ボディ>
  60. html>

以上がこの記事の全内容です。皆様の学習のお役に立てれば幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。