前提・実現したいこと
CSSのGridという機能を使って以下のようなイメージのを作ろうと思っているのですが、
うまく表示されません。
【理想】
該当のソースコード
HTML
1<div class="header_menueBox"> 2 <div class="box-aaa">aaa</div> 3 <div class="box-news">News</div> 4 <div class="box-about">About</div> 5 <div class="box-gallery">Gallery</div> 6 <div class="box-discography">Discography</div> 7 <div class="box-contact">Contact</div> 8 <div class="box-blog">Blog</div> 9 <div class="box-icon">icon</div> 10</div>
CSS
1.header_menueBox { 2 display:grid; 3 grid-template-rows:100px 100px; 4 grid-template-columns:100px 100px 100px 100px 100px 100px 100px 100px; 5} 6 7.box-aaa {grid-area:1 / 1 / 2 / 8} 8.box-news {grid-area:2 / 1 / 3 / 2} 9.box-about {grid-area:2 / 2 / 3 / 3} 10.box-gallery {grid-area:2 / 3 / 3 / 4} 11.box-discography{grid-area:2 / 4 / 3 / 5} 12.box-contact {grid-area:2 / 5 / 3 / 6} 13.box-blog {grid-area:2 / 6 / 3 / 7} 14.box-icon {grid-area:2 / 7 / 3 / 8}
試したこと
一応、下記サイトを参考にしてみましたが…うまくいきませんでした…
◇サクッとグリッドCSSを理解して、クライアントワークに使う
https://www.itti.jp/web-design/quick-css-grid/
◇5分で完璧に分かる!CSS Gridの基本的な使い方を解説
https://coliss.com/articles/build-websites/operation/css/learn-css-grid-in-5-minutes.html
どなたかお応え頂けましたら幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー