• 회원가입
  • 로그인
  • 구글아이디로 로그인

[text] CSS - text-overflow 속성 ★ - 영역 이탈 글자 처리 (= text-overflow속성 = 텍스트오버플로속성)

목차
  1. text-overflow 속성 ★ - 너비 벗어난 글자 처리
  2. text-overflow 정의
  3. text-overflow 구문
  4. text-overflow 예제 - hover 시, 숨겨진 텍스트 보기 ★

 

text-overflow 속성 ★ - 너비 벗어난 글자 처리 

 

<style> 

div.a {

  white-space: nowrap; 

  width: 120px; 

  overflow: hidden;

  text-overflow: clip; 

  border: 1px solid red;

}


div.b {

  white-space: nowrap; 

  width: 120px; 

  overflow: hidden;

  text-overflow: ellipsis; 

  border: 1px solid red;

}


div.c {

  white-space: nowrap; 

  width: 120px; 

  overflow: hidden;

  text-overflow: "----"; 

  border: 1px solid red;

}

</style>


<h2>text-overflow: clip (기본값):</h2>

<div class="a">홈짱닷컴 Homzzang.com</div>


<h2>text-overflow: ellipsis:</h2>

<div class="b">홈짱닷컴 Homzzang.com</div>


<h2>text-overflow: "----" (사용자정의 문자열 : Firefox만 작동):</h2>

<div class="c">홈짱닷컴 Homzzang.com</div>


결과보기

 

text-overflow 정의

 

지정 너비를 넘는 텍스트 처리 방법 지정.

(예) 자르거나 말줄임표 붙이거나 사용자정의 문자열 지정 가능.



 

1.

  • 기본값: clip
  • 상속여부: X
  • 애니효고: X
  • CSS버전: CSS3
  • JS구문: object.style.textOverflow="ellipsis"

 

2.

아래 속성과 함께 사용.

 

3.

주요 최신 브라우저 모두 지원.

 

 

text-overflow 구문

 

selector {text-overflow: 속성값;}

 


[속성값]

 

clip

텍스트 자르고, 잘린 텍스트에 접근 불가.

 

ellipsis

줄임표 ( "...") 추가해 짤린 텍스트임을 표시.

 

string

사용자정의 문자열로 잘린 텍스트임을 표시. (Firefox만 지원)

 

initial

이 속성의 기본값으로 자동설정.

 

inherit

부모요소의 속성값 상속.

 

 

text-overflow 예제 - hover 시, 숨겨진 텍스트 보기 ★

 

<style> 

div.hz {

  white-space: nowrap; 

  width: 120px; 

  overflow: hidden;

  text-overflow: ellipsis; 

  border: 1px solid red;

}

div.hz:hover {

  overflow: visible;

}

</style>

<div class="hz">홈짱닷컴 Homzzang.com</div>

 

결과보기



분류 제목
css CSS - 블럭요소 수직중앙정렬/수평중앙정렬 (= 가로가운데정렬) (IE9) ★★★★★ (HT - Cent…
selector CSS - 가상선택자 중복 (= 동시, 함께, 여러개)
css CSS - appearance 속성 - 요소자체구성요소숨기기 (= 요소내장구성요소제거 = appearance…
intro CSS - @charset 구문 - 스타일시트 인코딩방식 설정 (= 언어셋지정/문자셋지정 = @charset…
css CSS - (div전체/TD전체/TD셀천체/LI전체)에 링크걸기 (= DIV링크/TD링크/LI링크 = 요소전…
intro CSS - CSS RESET(= CSS리셋 = CSS초기화 = HTML요소초기화)
background CSS - backdrop-filter 속성 - 배경 필터 효과. (= 흐림효과 = 유리효과 = backdr…
css CSS - Smooth Scroll (부드러운 스크롤 = 부드럽게이동) ※ 클릭 상하 이동
text CSS - text-fill-color 속성 (비표준) - 텍스트글자색 (= 글자전경색 =text-fill-…
resize CSS - resize 속성 - 사용자의 요소크기 조정권한 지정 (= resize속성 = 리사이즈속성, IE…
func CSS - 함수 종류
func CSS - attr() 함수 - 선택요소의 속성값 반환. (= attr함수 = 어트르함수) ※ 속성값얻기
func CSS - calc() 함수 ★ - 계산 수행해 CSS 속성값 결정. (= calc함수 = 캘크함수) ※ 길…
func CSS - cubic-bezier() 함수 - 이동 속도 변화 (= 입방체 베지에곡선 =cubic-bezie…
func CSS - hsl() 함수 - (색조, 채도, 밝기)로 색상 정의. (= hsl함수 = 에이치에스엘함수/흐슬…
func CSS - hsla() 함수 - (색조, 채도, 밝기, 불투명도)로 색상 정의. (= hsla함수 = 에이치…
gradient CSS - linear-gradient() 함수 ★ - 선형 그레이디언트 배경이미지 (= 선형 그라디언트 …
gradient CSS - radial-gradient() 함수 ★ - 방사형 그레이디언트 배경이미지 (= 방사형 그라디언트…
gradient CSS - repeating-linear-gradient () 함수 - 반복 선형 그레이디언트 ※ 패턴 배경
gradient CSS - repeating-radial-gradient () 함수 - 방사형 그레이디언트 반복 (= 그라디…
12/27
목록
찾아주셔서 감사합니다. Since 2012