반응형
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

짧은코딩

CSS) grid 본문

HTML, CSS

CSS) grid

5_hyun 2022. 3. 31. 00:22
반응형

 

이 사이트에서 왼쪽에 메뉴를 두고 오른쪽에 내용이 나오도록 했다. 그러기 위해서는 grid라는 기능을 이용해서 나눴다.

 

-코드

#gird ol{
  padding-left:52px;
}
#grid{
  display: grid;
  grid-template-columns: 200px 1fr;
}
#grid #article{
  padding: 25px;
}

왼쪽 메뉴를 ol로 구현했고 #grid로 ID로 구현했다. 

-#grid ol에서는 메뉴에서 위치 조절을 해줬다.

-#grid에서는 grid-template-columns는 왼쪽을 200px로 구현하고 1fr는 전체칸을 차지한다. 만약 2fr 1fr으로 했다면 전체를 3fr로 두고 왼쪽이 2fr을 차지하고 오른쪽 1fr을 차지한다.

-#grid #article에서는 오른쪽 메뉴의 패딩을 담당한다. 그래서 위에 제목과 너무 붙어있지 않도록 해준다.

 

반응형

'HTML, CSS' 카테고리의 다른 글

CSS-가상 셀렉터, flexbox  (0) 2022.05.04
CSS-Positon, float/display, 박스 요소 정렬  (0) 2022.05.03
CSS-캐스케이딩, 박스 모델, 레이아웃  (0) 2022.05.03
CSS) 미디어 쿼리  (0) 2022.03.31
HTML) 첫 번째 웹사이트  (0) 2022.03.30
Comments