내 CSS를 사용할 수있는 글꼴에 따라 계단식으로 글꼴 가족을 정의하고있다 : 렌더링 어떤 글꼴에 따라자바 스크립트에서 디 센더의 높이를 계산하는 방법?
.myfont {
text-transform: uppercase;
font-family: Calibri, Arial, sans-serif;
padding: 2em;
background-color: red;
}
하고, 나는 적절하게 모든 대문자 텍스트를 중앙에 패딩을 조정하고 싶습니다 <sarcasm>
아름다운 </sarcasm>
빨간색 배경. 거기에 글꼴의 크기를 계산하는 좋은 방법이 있나요 descender 그래서 내가 아래쪽 패딩을 적절하게 조정할 수 있습니까?
또한 ascender height, cap height 및 x-height을 계산 솔루션을위한 보너스 포인트.
미리 감사드립니다.
아마도'line-height' (상대적인 단위를 사용하는 것)가'padding'보다는 그것을 사용하는 것이 더 나을 것입니다. – steveax
이 특별한 경우에는 이것이 효과적이었습니다. 그걸 조금이라도 불만족스럽게 생각하면 ... – dino