타이포그래피
인라인 또는 테이블 셀 박스의 수직 정렬을 제어하는 유틸리티입니다.
| Class | Styles |
|---|---|
align-baseline | vertical-align: baseline; |
align-top | vertical-align: top; |
align-middle | vertical-align: middle; |
align-bottom | vertical-align: bottom; |
align-text-top | vertical-align: text-top; |
align-text-bottom | vertical-align: text-bottom; |
align-sub | vertical-align: sub; |
align-super | vertical-align: super; |
align-(<custom-property>) | vertical-align: var(<custom-property>); |
align-[<value>] | vertical-align: <value>; |
align-baseline 유틸리티를 사용해 엘리먼트의 기준선을 부모 엘리먼트의 기준선과 맞출 수 있습니다:
<span class="inline-block align-baseline">The quick brown fox...</span>align-top 유틸리티를 사용하면 엘리먼트와 그 하위 요소들의 상단을 전체 라인의 상단에 맞출 수 있습니다.
<span class="inline-block align-top">The quick brown fox...</span>align-middle 유틸리티를 사용하면 엘리먼트의 중앙을 부모 엘리먼트의 기준선(baseline)에 x-height의 절반을 더한 위치에 정렬할 수 있습니다.
<span class="inline-block align-middle">The quick brown fox...</span>align-bottom 유틸리티를 사용하면 엘리먼트와 그 하위 엘리먼트의 하단을 전체 라인의 하단에 맞출 수 있습니다.
<span class="inline-block align-bottom">The quick brown fox...</span>align-text-top 유틸리티를 사용하면 엘리먼트의 상단을 부모 엘리먼트의 글꼴 상단과 정렬할 수 있습니다.
<span class="inline-block align-text-top">The quick brown fox...</span>align-text-bottom 유틸리티를 사용하면 엘리먼트의 하단을 부모 엘리먼트의 글꼴 하단과 정렬할 수 있습니다.
<span class="inline-block align-text-bottom">The quick brown fox...</span>align-[<value>] 구문을 사용하세요 vertical alignment를 완전히 커스텀한 값으로 설정하려면:
<span class="align-[4px] ..."> <!-- ... --></span>CSS 변수를 사용하려면 align-(<custom-property>) 구문을 사용할 수도 있습니다:
<span class="align-(--my-alignment) ..."> <!-- ... --></span>이는 align-[var(<custom-property>)] 의 단축 표현으로, 자동으로 var() 함수를 추가해 줍니다.
접두사 a vertical-align 유틸리티 를 md:와 같은 브레이크포인트 변형과 함께 사용하면 medium 화면 크기 이상에서만 유틸리티가 적용됩니다:
<span class="align-middle md:align-top ..."> <!-- ... --></span>변형 사용에 대해 더 알아보려면 변형 문서를 참고하세요.