
즐겁게, 코드
text-overflow: ellipsis 속성 활용하기 본문
오랜만에 개츠비 블로그를 보수하던 중, 제목이 너무 길면 모바일에서 못나게 보이던 문제가 있었습니다.
text-overflow 속성을 활용하면 저렇게 삐져나오는(overflow) 텍스트를 쉽게 처리할 수 있습니다.
🔨 text-overflow
text-overflow는 먼저 단독으로 사용될 수 없습니다.
text-overflow는 overflow: hidden
을 대체하는 것이 아니라 레이아웃을 삐져나오는 순간 해당 텍스트를 특정 문자열로 교체하는데요, 따라서 항상 삐져나온 텍스트를 숨겨주는 overflow: hidden
과 여러 줄의 텍스트를 한 라인으로 만들어주는 white-space: nowrap
속성이 항상 세트로 필요합니다. (+ 적용할 문자는 항상 display: block 속성이어야 합니다!)
{
display: block; /* 또는 inline-block */
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
반응형
'🎨 프론트엔드 > HTML & CSS' 카테고리의 다른 글
CSS order 속성으로 요소 순서 제어하기 (0) | 2021.08.29 |
---|---|
[CSS] : clip-path 속성으로 원하는 도형 그리기 (1) | 2021.05.06 |
[CSS] - pointer-events 를 활용한 커서 이벤트 활성화 / 비활성화 (1) | 2021.04.25 |
[HTML & CSS] : BEM 컨벤션으로 클래스명에 일관성 부여하기 (0) | 2021.04.04 |
Comments
소소한 팁 : 광고를 눌러주시면, 제가 뮤지컬을 마음껏 보러다닐 수 있어요!
와!! 바로 눌러야겠네요! 😆