강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

제이님의 프로필 이미지
제이

작성한 질문수

XD UI 디자인 + Clone Coding 인터렉티브 반응형웹 포트폴리오!

final prototype / css layout 작성하기

display:flex를 이용해서 list를 정렬할때....

작성

·

264

3

앞에서도 여러번 나왔었는데도 잘 이해가 가질 않습니다.
.sec5_list {display:flex;margin:0 -30px}
을 주셨는데 maring:0 -30px;을 주는 이유에 대해 잘 모르겠습니다.
조금 더 자세히 설명해주시면 감사하겠습니다.

답변 1

2

LIZ.B님의 프로필 이미지
LIZ.B
지식공유자

네 그 이유는 전체 박스에서 -30만큼을 빼주고 안에 있는 자식 오소에서는 margin-left를 30을 주게되면 
전체적으로 보면 가운데 정렬이 되는거예요. 
다른 방법으로 보자면 ul은 

  1. display: flex;
  2. flex-wrap: wrap;
  3. justify-content: center

 

이렇게 하구요.
li한테

.sec03_list li + li{
  1. margin-left: 33px;

 

제이님의 프로필 이미지
제이

작성한 질문수

질문하기