📘 오늘의 공부
.container {
grid-template-areas:
'a a a'
'b c c'
'b d g'
'e f g'
}
.image1 {
grid-area: a;
}
.image2 {
grid-area: b;
}
(출처 : 드림코딩 - grid)<!doctype html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>CSS</title>
<style>
body {
box-sizing: border-box;
font-family: Consolas, monospace;
}
.jb-container {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 10px;
}
.jb-item {
padding: 20px;
border: 1px solid #444444;
}
.jb-item:nth-child(4) {
order: -1;
}
</style>
</head>
<body>
<div class="jb-container">
<div class="jb-item">Item 1</div>
<div class="jb-item">Item 2</div>
<div class="jb-item">Item 3</div>
<div class="jb-item">Item 4</div>
</div>
</body>
</html>
❓ 왜?? flexbox와 grid의 가로/세로는 반대인가
flex box에서는 가로가 row, 세로가 column 이었는데
왜 grid에서는 가로가 column이고 세로가 row 인 것인가?!
- 무한 구글링 결과... 이유는 찾지 못했다.....
'왜?'는 없었다 그냥 암기인 것이다...^^
그냥 둘은 반대다......?
컴퓨터한테 그냥이 어딨지 이유가 있을것 같은데 찾지 못했다ㅠ