overflow-wrap 속성
overflow-wrap 속성은 컨테이너 너비에 맞지 않는
긴 단어의 글자를 새로운 줄로 옮길 수 있게 합니다.
문법
선택자 {
overflow-wrap: break-word | normal;
}
값
| 값 | 설명 |
|---|---|
break-word |
컨테이너에 맞지 않는 긴 단어를 새 줄로 나눕니다. 이때 단어는 새 줄에서 시작합니다. |
normal |
표준 동작: 긴 단어가 컨테이너 너비에 맞지 않으면 단순히 경계를 벗어납니다(이때 새 줄에서 시작합니다). |
기본값: normal.
예제 . normal 값
이 예제에서 아주 긴 단어는 컨테이너에 맞지 않아 경계를 벗어납니다(이때 새 줄에서 시작합니다):
<div id="elem">
Lorem ipsum dolor sit amet
loooooooooooooooooooooooooooooooongword,
consectetur adipiscing elit.
</div>
#elem {
word-wrap: normal;
overflow-wrap: normal;
border: 1px solid red;
width: 200px;
}
:
예제 . break-word 값
이제 맞지 않던 글자들이 단순히 다음 줄로 옮겨집니다(이때 긴 단어는 여전히 새 줄에서 시작합니다):
<div id="elem">
Lorem ipsum dolor sit amet
loooooooooooooooooooooooooooooooongword,
consectetur adipiscing elit.
</div>
#elem {
overflow-wrap: break-word;
border: 1px solid red;
width: 200px;
}
:
함께 보기
-
word-break속성,
긴 단어의 글자를 새 줄로 옮길 수 있게 합니다 -
word-wrap속성,
overflow-wrap 속성의 구식 이름입니다 -
hyphens속성,
음절별 단어 나누기를 활성화합니다 -
wbr태그,
HTML 수단으로 유연한 줄 바꿈을 구현합니다 -
br태그,
텍스트를 강제로 새 줄로 옮기는 데 사용할 수 있습니다