/* grid for japan.html */ .landing { /* display: grid;*/ /* position: relative; grid-template-columns: 60px auto 60px; grid-template-rows: 60px 55vh 40vh 60px; grid-template-areas: "heading . signature" ". nihon ." ". . ." "nav nav nav" */ position: relative; } .heading { /* grid-area: heading;*/ position: absolute; top: 36px; left: 36px; font-weight: 700; font-size: 18px; } .signature { /* grid-area: signature;*/ position: absolute; top: 36px; right: 36px; font-weight: 700; font-size: 18px; } .nihon h1, .nihon h2 { position: absolute; } .nihon h1 { top: 300px; left: 770px; } .nihon h2 { top: 520px; left: 820px; } nav { /* grid-area: nav;*/ position: absolute; left: 590px; bottom: 200px; }