일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 타입스크립트
- CSS
- docker
- es6
- 이더리움
- AWS
- 컴퓨터공학
- JavaScript
- 솔리디티
- k8s
- VUE
- 클라우드
- 자바스크립트
- kubernetes
- 파이썬
- 웹
- 블록체인
- BFS
- 알고리즘
- TypeScript
- 리액트
- HTML
- 백준
- 프론트엔드
- 쿠버네티스
- next.js
- 백엔드
- react
- 이슈
- 가상화
Archives
- Today
- Total
즐겁게, 코드
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
소소한 팁 : 광고를 눌러주시면, 제가 뮤지컬을 마음껏 보러다닐 수 있어요!
와!! 바로 눌러야겠네요! 😆