Skip to content

Instantly share code, notes, and snippets.

@rafszul
Created February 15, 2017 23:56
Show Gist options
  • Select an option

  • Save rafszul/5c80b47d9eeef24740dbc6e967ab5cae to your computer and use it in GitHub Desktop.

Select an option

Save rafszul/5c80b47d9eeef24740dbc6e967ab5cae to your computer and use it in GitHub Desktop.
Grid Layout Spans
<div class="layout">
<div class="img img-1"></div>
<div class="img img-2"></div>
<div class="img img-3"></div>
<div class="img img-4"></div>
<div class="img img-5"></div>
</div>
<script src="http://codepen.io/g12n/pen/pjeEBj"></script>
.layout{
width: 60vw;
height: 80vh;
display: grid;
grid-template-rows: repeat(3, minmax(max-content, 1fr));
grid-template-columns: repeat(3, minmax(max-content, 1fr));
padding: 10px;
}
.img{margin:10px;}
.img-1{
grid-row-start:1;
grid-row-end:2;
grid-column-start:1;
grid-column-end:3;
}
.img-4{
grid-column: 1 / 4 ;
grid-row: 3
}
.img-5 {
grid-column: auto / span 2;
}
<link href="https://fonts.googleapis.com/css?family=Oswald" rel="stylesheet" />
<link href="http://codepen.io/g12n/pen/pjeEBj" rel="stylesheet" />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment