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

[css] CSS - user-select 속성 - 사용자가 요소의 텍스트를 선택 가능한지 여부 지정 (= user-select속성 = 유저실렉트속성)

목차
  1. user-select 예제 - 요소의 텍스트 선택 가능 여부 지정
  2. user-select 정의
  3. user-select 구문

 

user-select 예제 - 요소의 텍스트 선택 가능 여부 지정

(예) div요소의 텍스트를 (드래그선택/더블클릭선택) 안 되게 지정.

 

<style> 

div {

  -webkit-user-select: none; /* 크롬, 사파리, 오페라 */

  -moz-user-select: none; /* 파이어폭스 */

  -ms-user-select: none; /* IE */

  user-select: none;

}

</style>


<div>홈짱닷컴 Homzzang.com</div>

 

결과보기

 

user-select 정의

 

사용자가 요소의 텍스트를 선택 가능한지 여부 지정.

 


 

1.

웹 브라우저에서 일부 텍스트를 두 번 클릭 시 해당 텍스트가 선택/강조 표시되는데, 이 속성 사용 시 이를 방지 가능.

 

2.

  • 기본값: auto
  • 상속여부: X
  • 애니가능: X
  • CSS버전: CSS3
  • JS구문: object.style.userSelect="none";

 

3.

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

  • 일부 구형 브라우저 경우, 접두어 필요. (크롬,오페라: -webkit- / 파이어폭스 -moz- / IE -ms-)

 

4. MDN user-select 예제보기

https://developer.mozilla.org/en-US/docs/Web/CSS/user-select

 

 

user-select 구문

 

selector {user-select: auto|none|text|contain|all|initial|inherit;}

 


[속성값]

 

auto

브라우저 허용 시 텍스트 선택 가능. (기본값)

 

none

텍스트 선택 불가

 

text

텍스트만 사용자가 선택 가능.

 

contain

요소 내에서 선택을 시작 가능. 그러나 선택 항목은 해당 요소의 경계에 포함됨.

 

all

더블클릭 대신 원클릭으로 텍스트 선택.

 

initial

이 속성의 기본값 사용.

 

inherit

부모요소의 속성값 상속.

 

 


분류 제목
css CSS - offset 속성 -
css CSS - offset-anchor 속성 -
css CSS - offset-distance 속성 -
css CSS - offset-path 속성 -
css CSS - offset-rotate 속성 -
css CSS - orphans 속성 - 페이지나 열의 하단에 남겨야 하는 최소 줄 수 지정 (= orphans속성…
css CSS - overflow-anchor 속성 -
css CSS - overscroll-behavior 속성 -
css CSS - overscroll-behavior-block 속성 -
css CSS - overscroll-behavior-inline 속성 -
css CSS - overscroll-behavior-x 속성 -
css CSS - overscroll-behavior-y 속성 -
css CSS - page-break-after 속성 - 지정요소 뒤에 페이지 분할 추가 (= page-break-…
css CSS - page-break-before 속성 -
css CSS - page-break-inside 속성 -
css CSS - paint-order 속성 - SVG 요소나 텍스트 그려지는 순서 지정 (= paint-order…
css CSS - place-content 속성(C) - (flex/grid) 레이아웃에서 (수직정렬/수평정렬) 일…
css CSS - place-items 속성 - 그리드 레이아웃에서 셀 내 아이템 (수직/수평) 정렬 (= plac…
css CSS - place-self 속성 - 그리드셀 내 개별 아이템 (수직/수평) 정렬 (= place-self…
css CSS - quotes 속성 - 인용부호 모양 지정 (= quotes속성 = 쿼트스속성/쿼츠속성)
4/5
목록
찾아주셔서 감사합니다. Since 2012