방금 전 margin:auto; 추가 질문좀요^^;;
푸르
2025.01.27
margin:0 auto; 가 된 div에 상속된 div에다가는 margin:0 auto; 가 안되나요?
예를들면
div style=margin:0 auto;
div style=margin:0 auto;/div
/div
여기서 부모 div가 3단구조라서 float:left;를 시키고 :after로 플롯 해제를 시켰습니다..
자식 div를 가운데 정렬 하고 싶은데.. 넓이 값을 줘봐도 조금만 움직일뿐 가운데로 딱 오질 않습니다..
뭐 잘못된게 있을까요?
-
도담 2025-01-27
margin: 0 auto; 에서 auto는 말그대로
요소 주변에 여백이 생기면 자동으로 좌우 margin이 계산되서 적용된다는 뜻인데
위 소스만 보면 div는 넓이 값을 안주면
부모넓이만큼 무조건 영역을 갖기 때문에
auto로 나눌 여백이 없어집니다.
윗 분들 말씀대로 원하는 바를 계산해서 width를 기입하시면 될 듯 하네요 -
창의적 2025-01-27
감싼 div입니다. 급하게 물어본 나머지 3다레이아웃은 생략해버렸네용...
-
가리매 2025-01-27
부모 div가 3단구조에 float:left시킨것중 하나의 div인가요? 아니면 그걸 감싼 div인가요?
-
꽃내음 2025-01-27
margin:0 auto는 width값이 있어야 제대로 동작합니다.