CSS 226

grid-column, row - 아이템 확장

See the Pen grid-column by nilgi (@nilgi) on CodePen. display: grid; grid-template-columns: auto auto auto auto auto; grid-gap: 5px; • grid-column: 1 / 4; // 1에서 시작해 4열의 시작점까지 확장. • grid-column: 1 / span 4; // 1에서 시작해 4칸까지 확장. • grid-column: 2 / span 2; // 2에서 시작해 2칸까지 확장. • grid-row: 1 / 4; // 1에서 시작해 4행의 시작점까지 확장. • grid-row: 1 / span 2; // 1에서 시작해 2칸까지 확장.

CSS 2021.10.22

반응형 레이아웃을 좀 더 쉽게 - display: grid;

See the Pen display: grid by nilgi (@nilgi) on CodePen. display: grid; // 사용하면 반응형 페이지를 쉽게 만들수 있다. grid-template-columns: auto auto auto; // 3열, 화면 크기에 맞게 자동으로 모두 똑같이 • grid-column-gap: 30px; • grid-row-gap: 30px; • grid-gap: 20px 40px; • grid-gap: 5px; // 아이템 간격 • grid-column-start: 1; • grid-column-end: 3; • grid-row-start: 1; • grid-row-end: 3; // 아이템의 시작점과 끝점을 지정 - 표의 셀 병합과 비스무리.

CSS 2021.10.20

viewport 정의

viewport는 무엇입니까요? 우리가 보는 영역이다. 화면 크기에 따라 보이는 영역 또한 다르다. PC화면, 폰화면에 따라 크기가 달라야 한다. 옛날에는 PC화면으로만 보면 됐는데 지금은 다양한 디바이스가 있기 때문에 크기를 해결하기 위해 viewport가 개발되었다. 티스토리의 반응형 스킨 같은 거다. ↪ width=device-width // 화면 너비에 따라 콘텐츠 너비를 설정한다. ↪ initial-scale=1.0 // 처음 로딩시 확대, 축소 수준을 설정한다. 다음을 지켜야 한다. • 너비가 큰 요소를 사용하지 마라. 영역보다 큰 요소를 사용하면 가로 스크롤이 생길 수 있다. 가로 스크롤은 화면이 작은 디바이스에서 보기 아주 불편하다. • 특정 디바이스의 화면 크기로 만들지 말라. • CSS..

CSS 2021.10.20