반응형
부모 div 내부에 수평으로 div를 중앙에 배치하는 방법
어떻게 중앙 않는 div
부모의 내부에 수평 div
으로 CSS
?
<div id='parent' style='width: 100%;'>
<div id='child' style='width: 50px; height: 100px;'>Text</div>
</div>
부모 div에 너비가 없거나 너비가 넓고 자식 div의 너비가 더 작다고 가정합니다. 다음은 상단과 하단의 여백을 0으로 설정하고 측면이 자동으로 맞도록 설정합니다. 이것은 div를 중앙에 배치합니다.
div#child {
margin: 0 auto;
}
<div id='parent' style='width: 100%;text-align:center;'>
<div id='child' style='width:50px; height:100px;margin:0px auto;'>Text</div>
</div>
흥미롭게도 두 개 이상의 div를 중앙에 배치하려는 경우 (중앙에 나란히 배치되도록) 다음 방법을 사용합니다.
<div style="text-align:center;">
<div style="border:1px solid #000; display:inline-block;">Div 1</div>
<div style="border:1px solid red; display:inline-block;">Div 2</div>
</div>
왼쪽 및 오른쪽 여백에 "auto"값을 사용하여 브라우저가 내부 div의 양쪽에 사용 가능한 공간을 균등하게 분배하도록 할 수 있습니다.
<div id='parent' style='width: 100%;'>
<div id='child' style='width: 50px; height: 100px; margin-left: auto; margin-right: auto'>Text</div>
</div>
<div id='child' style='width: 50px; height: 100px; margin:0 auto;'>Text</div>
참고 URL : https://stackoverflow.com/questions/1952256/how-to-center-horizontally-div-inside-parent-div
반응형
'developer tip' 카테고리의 다른 글
Java 클래스가 구현 된 인터페이스에서 주석을 상속하지 않는 이유는 무엇입니까? (0) | 2020.08.15 |
---|---|
PHP는 두 개의 다른 문자열을 동일하게 표현합니다. (0) | 2020.08.15 |
PHP를 사용하여 SVG 이미지를 PNG로 변환 (0) | 2020.08.15 |
JavaScript 배열 중괄호 대 대괄호 (0) | 2020.08.15 |
cshtml 대 aspx를 선택하는 것이 더 나은 이유는 무엇입니까? (0) | 2020.08.15 |