align-items VS align-content
2169
작성자 없음
작성한 질문수 0
align-items는 아이템이 한줄 일때 우선적용
align-content는 두줄 이상일때 적용으로 이해하고 있는데,
아이템이 동적으로 늘어나서 한줄일 때도 있고 두줄 이상일때도 있는 경우엔 두가지 속성 다 줘야 할까요?
ex. align-items: center; align-content: center;
답변 1
2
안녕하세요 하Defy님
속성에 대해서 잘못 알고 계신 것 같아 다시 설명 드립니다.
align-items는 flex-container 안에서 전체 item의 배치를 어떻게 할 것이냐에 대한 속성이며
align-content는 flex-container에서 item의 줄 간격을 어떻게 배치할 것이냐에 대한 속성입니다.
아이템이 두 줄일 경우에 align-items를 쓸 수 없는 것은 아닙니다.
예를 들어, 아이템이 한 줄일 경우 align-items를 주지 않으면 이렇게 박스의 처음부터 배치가 되겠지만,
만약 align-items: center 속성을 준다면 전체 박스에서 아이템들이 가운데에 위치되게 됩니다.
이 상태에서 아이템이 두 줄로 늘어나게 된다면 flex-wrap: wrap; 속성이 적용되어 있다는 전제하에 아이템은 이렇게 배치됩니다.
그런데 저는 이 두줄로 나뉜 아이템이 가운데에 배치되기를 원한다면 align-content: center;를 줄 수 있습니다.
그럼 아이템은 이렇게 배치 되겠죠? 아이템이 한 줄이냐, 두 줄이냐의 차이가 아니라 어떤 배치에 적용되는 속성인지에 따라 다른 속성이니 올려드린 예시를 확인하셔서 이해에 도움 되시길 바랍니다!
background vs background-color
0
28
1
노션 자료위치
0
86
2
강의 수강 후 실습
0
329
1
강의 내용과 같은 작업을 쉽게 도와주는 라이브러리 같은 것도 있나요?
1
312
1
강의학습시 작성한 코드를 블로그에 올려도 될까요?
0
395
2
안녕하세요 이미지 관련해서 질문이 있습니다,
0
366
1
codepen질문입니다.
0
305
2
transition질문있습니다~
0
350
1
섹션 5. position 강의 중 absolute와 relative의 사용법에 대한 질문 있습니다!
0
226
1
노션 학습 링크
0
375
1
반응형 실습
0
285
2
@media 미디어 쿼리 적용 안되는 이유
0
1263
1
35분 강의 내용중 :after 사용관련
0
271
2
코드캠프 로드맵 이후 질문사항
0
329
1
diary-date 부분 질문
0
315
1
transform 3번째 강의 질문
0
315
1
강의자료
0
471
1
학습자료 요청건
0
396
1
레이아웃 질문드려요~
0
385
1
vscode 새로운 폴더 불러오기
0
392
1
grid속성 6:36에 나오는 것.
0
320
1
left:calc(100% - 100px) 질문드립니다.
0
736
1
텍스트박스안에서 padding-bottom 이 이렇습니다
0
401
2
단위심화 강의 중 질문 있습니다.
0
348
1





