Flexbox를 사용하여 이미지 위에 텍스트 가운데 정렬
질문: Flexbox를 사용하여 이미지 위에 텍스트를 가운데 정렬하려면 어떻게 해야 합니까? ?
대안 해결 방법:
Flexbox를 사용하는 것은 옵션이지만 이미지 위 중앙에 텍스트를 배치할 필요는 없습니다. CSS 위치 속성은 보다 간단한 솔루션을 제공합니다.
.height-100vh { height: 100vh; position: relative; } .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
Flexbox 해결 방법:
Flexbox를 선호하는 경우 텍스트를 중앙에 배치하는 방법은 다음과 같습니다. image:
.height-100vh { height: 100vh; display: flex; flex-direction: column; position: relative; } .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
두 방법 모두 작동하지만 CSS 위치 지정 접근 방식이 더 간단하고 이미지 위에 텍스트를 정렬할 때 Flexbox가 필요하지 않습니다.
위 내용은 Flexbox 또는 CSS 위치 지정을 사용하여 이미지 위에 텍스트를 중앙에 배치하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!