동적 높이 Div에서 텍스트를 세로로 가운데에 맞추는 방법은 무엇입니까?

Barbara Streisand
풀어 주다: 2024-11-07 12:13:03
원래의
502명이 탐색했습니다.

How to Vertically Center Text in Dynamically Height Divs?

동적 높이 Div의 세로 텍스트 정렬

웹사이트 요소를 사용자가 조정할 수 있는 브라우저 높이에 맞게 조정할 때 세로 정렬을 보장하는 것이 필수적인 경우가 많습니다. 동적 높이 div 내의 텍스트는 중앙에 유지됩니다. 이를 어떻게 달성할 수 있습니까?

다음 HTML 구조를 고려하십시오.

경계
내의 태그 높이에 관계없이 다음 전략을 사용하세요.

해결책: 디스플레이 속성을 활용하여 래퍼

요소를 테이블로 사용하여 수직 정렬 속성을 사용하여 포함된 요소를 중앙에 배치할 수 있습니다.

예 코드:

HTML

CSS

이 접근 방식은 다양한 환경에서 테스트되었습니다. 다음을 포함한 브라우저 및 플랫폼:

테스트됨 시스템:

  • Windows XP Professional, 서비스 팩 3
  • Windows 7 Home Edition, 서비스 팩 1
  • Linux Ubuntu 12.04

테스트됨 브라우저:

  • Internet Explorer 8.0.6001.18702, 9.0.8112.164211C
  • Opera 11.62
  • Firefox 3.6.16, 12.0
  • Safari 5.1.2, 5.1.4
  • Google Chrome 18.0.1025.168m
  • Chromium 18.0.1025.151(개발자 빌드 130497 Linux)

위 내용은 동적 높이 Div에서 텍스트를 세로로 가운데에 맞추는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사

인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿