반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 자바
- Array
- Java
- 자바스크립트
- 이클립스
- Maven
- Eclipse
- Files
- ArrayList
- string
- Visual Studio Code
- Button
- 인텔리제이
- table
- IntelliJ
- vscode
- json
- date
- 문자열
- CSS
- html
- 배열
- javascript
- 테이블
- list
- js
- 이탈리아
- input
- CMD
- windows
Archives
- Today
- Total
어제 오늘 내일
[HTML/CSS] 마우스 드래그 배경색, 글자색 변경하기 본문
마우스로 텍스트 영역을 드래그했을 때,
선택된 부분의 배경색과 글자색을 변경하는 방법입니다.
::selection
::selection은
사용자가 마우스로 드래그하거나 클릭하여 선택한 텍스트 영역에 스타일을 적용할 수 있는
pseudo-element(의사 요소)입니다.
::selection {
color: red;
background-color: yellow;
}
::selection 하위에는 다음의 속성을 정의할 수 있습니다.
- color
- background-color
- text-decoration
- text-shadow
- -webkit-text-stroke-color, -webkit-text-fill-color, -webkit-text-stroke-width
드래그 영역 글자색, 배경색 변경하기
<div class='drag-text'> 이 영역을 드래그 하면, 배경색은 보라색, 글자색은 노란색으로 바뀝니다.</div>
.drag-text::selection {
color: yellow;
background-color: purple;
}
drag-text 클래스 하위의 텍스트를 선택하면,
배경색은 보라색, 텍스트 색상은 노란색이 되도록 하였습니다.
반응형
'IT > HTML&CSS' 카테고리의 다른 글
[HTML/CSS] 테이블 캡션 위치 지정(caption-side), 정렬(text-align) (0) | 2023.12.12 |
---|---|
[HTML/CSS] 테이블 테두리 색상 지정하기 (0) | 2023.12.11 |
[HTML/CSS] 첫번째, 마지막 요소 제외하고 선택하기 (:not(selector)) (0) | 2023.12.05 |
[HTML/CSS] 형제 요소 중 첫번째 요소 선택하기 (:first-child) (0) | 2023.12.05 |
[HTML/CSS] 자식, 자손 요소 선택하기 (0) | 2023.12.04 |
Comments