저는 CSS에서 그리드를 실험 해왔고 다음과 같은 것을 보았습니다.
제가grid-column-gap은 행의 마지막 div 끝에 갭을 추가합니다.
내 .container
여러 div
의 20 %의 폭을 갖는 5 개 항목의 격자를 생성 함유하는 용기를 만들었다.
grid-column-gap
을 추가했으며 컨테이너에 오버플로가 생성되었음을 알았습니다. 나는 grid-column-gap
이 값을 grid-template-columns
값에 더하는 것을 발견했다. 그래서 값을 19 %로 변경했습니다.
이제 항목이 눈금에 맞습니다. 그러나 내 이해는 grid-column-gap
은 div
사이에 추가됩니다. 제가 지금하고있는 것은 마지막 항목에도 오른쪽에 간격이 있다는 것입니다.
div
사이의 틈을 갖고 싶습니다. 제발, Fiddle
누구든지 내가 뭘 잘못 설명 할 수 있을까요?
'5 * 19 %'(사용자 컬럼) +'4 * 1 %'(컬럼 갭) = 99 %. 나머지 공간 (1 %)은 당신이 오른쪽에서보고있는 공간입니다. 그리드 - 칼럼 - 갭 (grid-column-gap) 공간이 아닙니다. 남은 공간 일뿐입니다. –