안녕하세요 :)
작업 도중에 아래와 같이 사용하는 글꼴의 숫자 폭이 일정하지 않아 깔끔하게 정렬하는 데 문제를 겪고 있다면,
그 문제를 해결 방법에 대해 포스팅하려고 합니다.
한동안 이 문제로 고생을 했는데, 어느 날 디자이너님께서 아래 참조 블로그 글을 보고 공유 주셨더라고요. (디자이너님께 커피를 대접해 드려야겠습니다 허허)
위 문제는 폰트가 가변글꼴일 때 나타납니다. 고정글꼴이 아니라 가변글꼴이기 때문에 숫자의 너비값이 저마다 다른 것이지요. 해결방법은 정말 간단했습니다.
font-variant-numeric: tabular-nums;
위 속성을 부여하면 숫자가 같은 폭을 가지게 됩니다.
이런 기본적인 CSS도 모르다니... 공부를 더 열심히 해야할 것 같습니다.

[css] 가변폭 폰트를 고정폭 폰트로 바꾸는 방법
아래의 그림처럼 화폐단위를 정렬하던 도중, 같은 백만원 단위임에도 콤마의 위치가 일정하지 않아 한눈에 들어오지 않는 문제를 인지하였다.사용중인 Pretendard(프리텐다드) 폰트가 가변폭 폰트
velog.io
'Front-End > HTML_CSS' 카테고리의 다른 글
[HTML_CSS] table에 유연한 ellipsis 적용하기 (2) | 2024.04.19 |
---|---|
[HTML_CSS] height 속성 애니메이션 적용할 때 주의사항 (0) | 2024.04.09 |
[CSS] woff 폰트 적용하기 (0) | 2023.10.31 |
[css] flex 아이템 스크롤 상단부분 가림 문제 (0) | 2023.05.24 |
[CSS] 텍스트 양쪽라인에 맞추기 (0) | 2023.03.30 |