Flexbox를 활용하여 요소를 정렬할 때 첫 번째 항목과 마지막 항목을 포함하여 모든 항목 사이에 동일한 간격을 원하는 상황에 직면하는 것이 일반적입니다. .
CSS 속성 justify-content: space-around는 항목 주위에 동일한 공간을 두고 항목을 균등하게 배포하는 것으로 보입니다. 그러나 기사에 명시된 대로 첫 번째 항목은 컨테이너 가장자리에 대해 1단위의 공간을 가지므로 항목 간의 간격이 동일하지 않습니다.
한 가지 접근 방식 동일한 간격을 얻으려면 의사 요소를 활용해야 합니다. 플렉스 컨테이너에 ::before 및 ::after 의사 요소를 추가하면 플렉스 항목으로 간주되는 너비가 0인 마커를 삽입할 수 있습니다.
justify-content: space-between을 적용하고 0 너비를 지정함으로써 의사 요소를 사용하면 보이는 플렉스 항목이 일정한 간격으로 표시됩니다.
flex-container { display: flex; justify-content: space-between; } flex-container::before { content: ""; width: 0; } flex-container::after { content: ""; width: 0; }
위 내용은 첫 번째 항목과 마지막 항목을 포함하여 Flexbox 항목 사이에 동일한 간격을 확보하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!