Quantcast
Channel: CSSタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8920

grid-template、グリットテンプレート

$
0
0

grid-template

//画像1
body {
  font-size: 2rem;
  width: 800px;
  margin: 0 auto;
  min-height: 100vh;
  display: grid;
  grid-template: 
    "... ...... ...... ...... ...... ...... ... " 10px
    "... header header header header header ..." 150px
    "... ...... ...... ...... ...... ...... ..." 10px
    "... left   ...... center ...... right  ..." 1fr
    "...  ...... ...... ...... ...... ...... ... " 10px
    "... footer footer footer footer footer ..." 300px
    "...  ...... ...... ...... ...... ...... ... " 10px

    /10px 150px 10px 1fr 10px 200px 10px;
}

簡単な余白は
gap: 10px

1frを
minmax(300px, 1fr)

でも良し

//画像2
header {
  grid-area: header;
}
main {
  grid-area: center;
}
nav {
  grid-area: left;
}
aside {
  grid-area: right;
}
footer {
  grid-area: footer;
}

レスポンシブ対応は

@media screen and (max-width: 1000px) {
  body {
    grid-template:
    "header"150px
    "center"1fr
    "left  "
    "right "
    "footer"300px;
  }

注意
Internet Explorerは非対応


Viewing all articles
Browse latest Browse all 8920

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>