CSS로 가운데 정렬하기 – 이미지 가로 세로 가운데 정렬 팁! CSS 유용한 활용 팁 이전 다음 초보자를 위한 CSS로 이미지 가운데 정렬하기 CSS로 이미지를 가운데 정렬하는 방법을 알려드립니다! 이 글에서는 가로 가운데 정렬과 세로 가운데 정렬을 모두 다루고 있으며, 초보자도 쉽게 이해할 수 있도록 예시와 팁을 제공합니다. 같이 보기 CSS로 가운데 정렬하기 – 텍스트 가로 세로 가운데 정렬 팁! CSS로 가운데 정렬하기 – div 등 요소 가로 세로 가운데 정렬 팁! CSS로 이미지 가로(수평) 가운데 정렬하기 이미지 자체로 CSS 하기: display: block;과 margin-left: auto; margin-right: auto; HTML <div class="container"> <img class="image" src="image-source.jpg" alt="이미지"> </div> CSS .container { background-color: orange; } .image { width: 200px; display: block; margin-left: auto; margin-right: auto; } 결과 화면 좌우 공간이 있는 조상 요소에 text-align: center; text-align - 인라인 콘텐츠 가로 정렬 설정 HTML <div class="container"> <img class="image" src="image-source.jpg" alt="이미지"> </div> CSS .container { background-color: orange; text-align: center; /* 좌우 공간이 있는 조상 요소의 가로 공간을 기준으로 자손 요소의 텍스트, 이미지 등 인라인 레벨 content를 가운데 정렬시킴 */ } .image { width: 200px; vertical-align: top; } 결과 화면 좌우 공간이 있는 부모 요소에 display: flex;와 justify-content: center; HTML <div class="container"> <img class="image" src="image-source.jpg" alt="이미지"> </div> CSS .container { background-color: orange; display: flex; justify-content: center; /* 자식 요소를 가로(수평) 기준으로 가운데 정렬시킴 */ } .image { width: 200px; } 결과 화면 CSS로 이미지 세로(수직) 가운데 정렬하기 부모 요소에 display: flex;와 align-items: center; HTML <div class="container"> <img class="image" src="image-source.jpg" alt="이미지"> </div> CSS .container { background-color: orange; height: 200px; display: flex; align-items: center; /* 자식 요소를 세로(수직) 기준으로 가운데 정렬시킴 */ } .image { width: 200px; } 결과 화면 부모 요소와 자식 요소에 position과 transform 속성 사용하기 HTML <div class="container"> <img class="image" src="image-source.jpg" alt="이미지"> </div> CSS .container { background-color: orange; height: 200px; position: relative; } .image { width: 200px; position: absolute; top: 50%; transform: translateY(-50%); } 결과 화면 CSS로 이미지 가로(수평), 세로(수직) 가운데 정렬하기 좌우 공간이 있는 부모 요소에 display: flex;와 justify-content: center; align-items: center; HTML <div class="container"> <img class="image" src="image-source.jpg" alt="이미지"> </div> CSS .container { background-color: orange; height: 200px; display: flex; justify-content: center; /* 자식 요소를 가로(수평) 기준으로 가운데 정렬시킴 */ align-items: center; /* 자식 요소를 세로(수직) 기준으로 가운데 정렬시킴 */ } .image { width: 200px; } 결과 화면 부모 요소와 자식 요소에 position과 transform 속성 사용하기 HTML <div class="container"> <img class="image" src="image-source.jpg" alt="이미지"> </div> CSS .container { background-color: orange; height: 200px; position: relative; } .image { width: 200px; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); } 결과 화면 같이 보기 CSS로 가운데 정렬하기 – 텍스트 가로 세로 가운데 정렬 팁! CSS로 가운데 정렬하기 – div 등 요소 가로 세로 가운데 정렬 팁! CSS vertical-align 속성 완벽 가이드 CSS 스크롤바(Scrollbars) 커스텀 스타일링 CSS 말줄임 표시(…) - 한 줄, 여러 줄 말줄임 표시하는 방법 CSS <details> 태그 - 스타일 꾸미기 CSS list marker 스타일하기 CSS text-align 속성 - 텍스트 등 인라인 콘텐츠 가로 정렬 설정 CSS 유용한 활용 팁 이전 다음