grid garden

Junho Yun·2022년 11월 11일
0

css

목록 보기
1/1

https://cssgridgarden.com/#ko

그리드 가든이란?

CSS에서 grid 방식은 가장 많이 사용하는 레이아웃 방법 중 하나 입니다. 하지만 익숙해지는 데에 시간이 걸리기 때문에 게임으로 적응하는 웹사이트 입니다. 그럼 연습 시작.

위의 사진처럼 설명도 같이 나와있긴 때문에 처음이라도 간단하게 모든 스테이지를 깰 수 있습니다. (혼자서는 못 깨도...검색하면 깰 수 있어요)

  1. grid-column-start: 3; // 그리드 3번째 세로 선에서 시작

  2. grid-column-start: 5; // 그리드 5번째 세로 선에서 시작

  3. grid-column-end: 4; // 그리드 4번째 세로 선에서 끝

  4. grid-column-end: -5; // 그리드 -5번째 세로 선에서 끝 (음수도 가능)

  5. grid-column-end: -2 // 그리드 -2번째 세로 선에서 끝

  6. grid-column-start : -3 // 그리드 -3번째 세로 선에서 시작

  7. grid-column-end: span 2; // span으로 (2칸) 끝지점 선택 가능

  8. grid-column-end: span 5; // span으로 (5칸) 끝지점 선택 가능

  9. grid-column-start: span 3; // span으로 (3칸) 시작지점 선택 가능

  10. grid-column: 4/6; // 4번째 수직선에서 6번째 수직선까지

  11. grid-column: 2/5; // 2번째 수직선에서 5번째 수직선까지

  12. grid-row-start:3; // 3번째 수평선에서 시작

  13. grid-row:3/6 // 3번째부터 6번째 수평선까지

  14. grid-column:2; // 2번째 수직선 에서 1칸
    grid-row:5; // 5번째 수평선 에서 1칸

  15. grid-column: 2 / span 5; // 2번째 수직선에서부터 5칸
    grid-row:1 / span 5; // 1번째 수직선에서부터 5칸

  16. grid-area: 1/2/4/6;
    // grid-area은 /(슬래쉬)로 구분지어 grid-row-start, grid-column-start, grid-row-end, grid-column-end순으로 입력 가능합니다.

  17. grid-area : 2/3/5/6;

  18. order: 1; // 적용하는 순서를 지정해줄 수 있습니다.

  19. order:-1; // 음수로도 순서 지정 가능

  20. grid-template-columns: 50% 20% 30% // 50% 20% 30% 비중을 갖는 3칸 행

  21. grid-template-columns: repeat(8, 12.5%); // 8개칸 각 12.5%씩 비중

  22. grid-template-columns: 100px 3em 40% // px em % fr 등 다양한 단위 사용 가능 (em rem은 font size 크기에 비례합니다)

  23. grid-template-columns: 1fr 5fr // 1/6 과 5/6 로 나누기

  24. grid-template-columns: 50px 1fr 1fr 1fr 50px // 양 옆에 50px 과 중간에 3칸 으로 나누기

  25. grid-template-columns: 75px 3fr 2fr // 75px 과 나머지를 3/5와 2/5로 나누어 구성

  26. grid-template-rows: 50px 0fr 0fr 0fr 1fr // 열을 구성합니다. 50px 3개의 0fr 마지막 1fr(몰빵)

  27. grid-template: 60% / 200px // 상단 60% 차지하면서 왼쪽 200px을 포함

  28. grid-template: 1fr 50px / 1fr 4fr // 열을 1fr 과 50px(맨 밑 50px 빼고 나머지 통합)로 구성하고 행을 1fr과 4fr (1/5 , 4/5) 로 구성

profile
의미 없는 코드는 없다.

0개의 댓글