그리드 래퍼

grid-column: 2 / -2;

grid-column: 1 / -4;

grid-column: 4 / -1;

grid-column: 1 / -1;

        
            
        
    
        
            body { max-width: 960px; margin: 0 auto; }

            .grid {
                margin: 0 auto; max-width: 75vw; /* 화면 정중앙에 뷰포트에 따라 유동적인 75vw 크기로 배치한다 */
                display: grid;
                grid-template-columns: minmax(20px, 1fr) repeat(6, minmax(0, 60px)) minmax(20px, 1fr); /* 1/6/1 컬럼 */
                grid-auto-rows: minmax(50px, auto);
                grid-gap: 10px;
            } .grid > * { border: 2px solid rgb(95 97 110); border-radius: 0.5em; padding: 20px; }

            .wrapper { grid-column: 2 / -2; }
            .left-edge { grid-column: 1 / -4; }
            .right-wrapper { grid-column: 4 / -1; }
            .full-width { grid-column: 1 / -1; }
        
    

맨 바깥쪽 앞/뒤 컬럼의 최대 크기는 1fr 이며, 이는 그리드 컨테이너에서 사용 가능한 나머지 공간을 채우기 위해 각각 확장됨을 의미한다!