í ì¤í¸ì ì¤ ë°ê¾¸ê¸° ë° ë기
ì´ ìë´ìë CSSìì ëì¹ë í ì¤í¸ë¥¼ ê´ë¦¬íë ë¤ìí ë°©ë²ì ëí´ ì¤ëª í©ëë¤.
ëì¹ë í ì¤í¸ê° 무ìì¼ê¹ì?
CSSìì, ë§¤ì° ê¸´ ë¨ì´ì ê°ì´ ëì ì ìë 문ìì´ì´ ìë¤ë©´, 기본ì ì¼ë¡ 문ìì´ë³´ë¤ ìì í¬ê¸°ì 컨í ì´ë ë° ì¸ë¼ì¸ ë°©í¥ì¼ë¡ ëì¹ê² ë©ëë¤. ì°ë¦¬ë ì´ ê³¼ì ì ë¤ì ìì ìì íì¸í ì ììµëë¤. 긴 ë¨ì´ë ê·¸ê²ì´ í¬í¨ë ë°ì¤ì ê²½ê³ ë°ì¼ë¡ íì¥ëê³ ììµëë¤.
CSSë ë°ì´í° ìì¤ì ë°©ì§í기 ìí´ ëì¹ë ê²ì ì´ë¬í ë°©ë²ì¼ë¡ ííí©ëë¤. CSSìì ë°ì´í° ìì¤ì ì¼ë¶ ì½í
ì¸ ê° ì¬ë¼ì§ë ê²ì ì미í©ëë¤. ê·¸ëì overflow ì ì´ê¸°ê°ì visible ì¸ë°, ì´ë ê² íë©´ í
ì¤í¸ê° ëì¹ë ê²ì ë³¼ ì ììµëë¤. ì¼ë°ì ì¼ë¡ë ë¤ì ì§ì ë¶í´ ë³´ì´ëë¼ë ëì¹ë ë´ì©ì ë³¼ ì ìë ê²ì´ ëì ê²ëë¤. ë§ì½ ë´ì©ì´ ë§ì¹ overflow ê° hidden ì¸ ê²ì²ë¼ ì¬ë¼ì§ê±°ë ìë¦¬ê² ëë¤ë©´ ì¬ì´í¸ë¥¼ ë³¼ ë ê·¸ê²ì´ ìë¤ë ê²ì ììì°¨ë¦¬ì§ ëª»í ê²ëë¤. ì§ì ë¶íê² ëì¹ë ê²ì ìµìí ë´ì©ì´ ìë¤ë ê²ì ìì차릴 ìë ìê³ , ìµì
ì ê²½ì°ìë ì¬ì´í¸ 방문ìê° ê·¸ê²ì´ ì¡°ê¸ ì´ìíê² ë³´ì´ëë¼ë ë´ì©ì ë³´ê³ ì½ì ì ìì ê²ì
ëë¤.
ë¤ì ìì ììë ë§ì¼ overflow ê°ì hidden ì¼ë¡ ì¤ì íë©´ ì´ë¤ ì¼ì´ ì¼ì´ëëì§ íì¸í ì ììµëë¤.
ìµì ì½í ì¸ í¬ê¸° 찾기
ì½í
ì¸ ê° ëì¹ì§ ìê³ ëª¨ë í¬í¨íë ë°ì¤ì ìµì í¬ê¸°ë¥¼ ì°¾ì¼ë ¤ë©´, ë°ì¤ì width í¹ì inline-size ìì±ì min-content ë¡ ì¤ì í©ëë¤.
ë°ë¼ì min-content 를 ì¬ì©íë ê²ì ëì¹ë ë°ì¤ë¥¼ ì²ë¦¬íë íëì ë°©ë²ì
ëë¤. ì½í
ì¸ ê° ì구íë ìµì í¬ê¸°ë§í¼ ë°ì¤ì í¬ê¸°ë¥¼ ëì´ë ¤ë©´, ê·¸ë ì§ë§ ê·¸ ì´ìì¼ë¡ 커ì§ì§ ìëë¡ íë ¤ë©´, ì´ í¤ìë를 ì¬ì©íì¬ í¬ê¸°ë¥¼ ì»ì ì ììµëë¤.
긴 ë¨ì´ ë기
ë§ì¼ ë°ì¤ê° ê³ ì ë í¬ê¸°ë¥¼ ê°ì ¸ì¼ íë¤ë©´, í¹ì 긴 ë¨ì´ë¥¼ ëì¹ì¹ ìê² í´ì¼ íë¤ë©´ overflow-wrap ìì±ì´ ëìì´ ë ê²ëë¤. ì´ ìì±ì ë¨ì´ê° í ì¤ë¡ ííë기ìë ë무 길 ë ë¨ì´ë¥¼ ëìµëë¤.
ì°¸ê³ :
overflow-wrap ìì±ì ë¹íì¤ ìì±ì¸ word-wrap ê³¼ ê°ì ë°©ìì¼ë¡ ëìí©ëë¤. ì´ì ë¸ë¼ì°ì ììë word-wrap ìì±ì íì¤ ìì±ì ë³ì¹ì²ë¼ ì·¨ê¸í©ëë¤.
ë¤ë¥¸ ëì ìì±ì word-break 를 ìëí´ ë³´ë ê²ì
ëë¤. ì´ ìì±ì ë¨ì´ë¥¼ ëì¹ë ì§ì ìì ëìµëë¤. ì´ ìì±ì ë¨ì´ë¥¼ ì ì¤ì ë°°ì¹íë©´ ëì§ ìê³ íìí ì ìë ê²½ì°ìë ë¨ì´ë¥¼ ëìµëë¤.
ë¤ì ìì ììë, ê°ì í ì¤í¸ 문ìì´ì ë¤ë¥¸ ë ìì±ì ëí´ ë¹êµí ì ììµëë¤.
ì´ê²ì 문ìì´ì´ ë± ë¤ì´ë§ì ë§í¼ì ê³µê°ì´ ìë ê²½ì° í° ê³µë°±ì´ ëíëì§ ìê²ë íê³ ì í ë ì¬ì©íë©´ ì ì©í ê²ì ëë¤. í¹ì, ë¤ë¥¸ ìì ë°ë¡ ë¤ì ì¦ê°ì ì¼ë¡ ëê¹ì´ ë°ìíì§ ììì¼ í ëë ì ì©í©ëë¤.
ì´ ìì ììë ì²´í¬ë°ì¤ì ë¼ë²¨ì´ ì¡´ì¬í©ëë¤. ë¼ë²¨ì´ ë°ì¤ë³´ë¤ 커ì ì´ê²ì ëì´ì¼ í ë를 ê°ì í´ ë´ ìë¤. íì§ë§, ì²´í¬ë°ì¤ ë°ë¡ ë¤ìì ì¤ë°ê¿ì´ ëë ê²ì ìíì§ ììµëë¤.
íì´í(-) ì¶ê°í기
ë¨ì´ê° ë길 ë íì´íì ì¶ê°íë ¤ë©´, CSS hyphens ìì±ì ì¬ì©íë©´ ë©ëë¤. auto ê°ì ì¬ì©íë©´, ë¸ë¼ì°ì ë íì´íì´ ìì ì ì í ìì¹ìì ìëì¼ë¡ ë¨ì´ë¥¼ ëì ì ìê³ , ì íí ê·ì¹ì ë°ë¥´ê² ë©ëë¤. ê³¼ì ì ëí´ ì½ê°ì ì ì´ê° íìíë¤ë©´, manual ê°ì ì¬ì©íê³ , 문ìì´ì ê°ì ë¡ í¹ì ì íì ì¼ë¡ ì¤ë°ê¿ 문ì를 ì½ì
í©ëë¤. ê°ì ì¤ë°ê¿ (â) ì ê·¸ê²ì´ íìíì§ ìì ëìë íì ì¤ë°ê¿ì í©ëë¤. ì íì ì¤ë°ê¿ì (­) ì¤ë°ê¿ì´ íìí ëìë§ ì¤ë°ê¿ì í©ëë¤.
hyphenate-character ìì±ì ì¸ì´ì 기본 íì´í 문ì ëì ìíë 문ìì´ì ì¤ ëìì (íì´íì¼ë¡ ì¤ë°ê¿ì í기 ì ) ì¬ì©í ì ììµëë¤. auto ê°ì íì¬ ì½í
ì¸ ì¸ì´ì íì´í¬ê·¸ëí¼ ê´ìµì ë°ë¼ ë¨ì´ ì¤ê°ì ì¤ë°ê¿ì íìíë ì¬ë°ë¥¸ ê°ì ì íí©ëë¤.
CSS ë ì¶ê°ì ì¸ íì´í° ì ì´ë ì ê³µí©ëë¤. hyphenate-limit-chars ìì±ì íì´íì íì©í ì ìë ìµì ë¨ì´ì 길ì´ì íì´í ìë¤ë¡ ìµì 문ì ì를 ì¤ì íë ë°ì ì¬ì©ë©ëë¤.
<wbr> ìì
긴 문ìì´ì ì´ëì ëìì§ ìê³ ìë¤ë©´ HTML <wbr> ìì를 ì½ì
íë ê² ëí ê°ë¥í©ëë¤. ì´ê²ì 긴 URL ì íì´ì§ì íìíë ê²½ì°ì ì ì©íê² ì¬ì©ë©ëë¤. ì½ê¸° ì¬ì´ ì ì í ìì¹ìì 문ìì´ì ëê³ ì í ë ì´ ìì±ì ì¶ê°í©ëë¤.
ë¤ì ìì ììë <wbr>ì ìì¹ìì í
ì¤í¸ê° ëê¹ëë¤.
ê°ì´ 보기
- HTML
<wbr>ìì - CSS
word-breakìì± - CSS
overflow-wrapìì± - CSS
white-spaceìì± - CSS
text-wrapìì± - CSS
hyphensìì± - CSS
hyphenate-characterìì± - CSS
hyphenate-limit-charsìì± - CSSìì ë침과 ë°ì´í° ìì¤