<head>
<style>
h1:hover {color:red
h1:active{color:blue;}
</style>
</head>
<body>
<h1>마우스 속성</h1>
</body>

커서가 요소 위에 없는 기본 상태

hover : 마우스 커서가 요소 위로 움직였을 때의 상태
h1:hover {color : red;} 이 코드에 따르면 마우스 커서가 h1 요소 위로 이동하면 글자 색상이 빨간색으로 바뀝니다.

active : 요소가 클릭된 상태
h1:active {color : blue;} 이 코드에 따르면, h1 요소를 클릭하면 글자 색상이 파란색으로 바뀝니다.
<head>
<style>
input:enabled {background-color:yellow;}
input:disabled {background-color:gray;}
input:focus {background-color:orange;}
</style>
</head>
<body>
<h2>Enabled</h2>
<input type="text" />
<h2>Disabled</h2>
<input disabled="disabled" />
</body>

enabled : 사용자가 데이터를 입력하고 상호 작용할 수 있는 상태
disabled : 사용자가 데이터를 입력하거나 상호 작용할 수 없는 상태

focus : 사용자가 요소를 클릭하면 해당 요소에 스타일 적용
enabled 상태의 input 요소는 노란색 배경을 가지며, 사용자가 데이터를 입력할 수 있습니다. 포커스를 받으면 배경색이 주황색으로 바뀝니다.
disabled 상태의 input 요소는 회색 배경을 가지며, 사용자가 데이터를 입력할 수 없습니다.
| [CSS] 자손, 자식, 형제 선택자 (0) | 2024.06.09 |
|---|---|
| [CSS] 기본 용어 정리 (0) | 2024.06.01 |