1. ์ปค์
cursor: auto;
/*
auto: ์ํฉ์ ๋ง๊ฒ ์๋ ๋ณํ ๊ทผ๋ฐ ์ด๊ฒ ๋ด๊ฐ ์ํ์ง ์๋ ๊ฒ์ผ ์ ์์ ์ฃผ์
default: ๊ทธ๋ฅ ๋ฌด์กฐ๊ฑด ํ์ดํ
none: ์ปค์ ์ ๋ณด์
zoom-in: ๋๋ณด๊ธฐ
pointer: ์๊ฐ๋ฝ์ผ๋ก ๋ฐ๋.
not-allowed: ๊ธ์ง ํ์ ๋์ด.
๊ทธ ์ธ more... mdn ๋ฌธ์ ํ์ธ ๋ฐ๋
*/
2. ์์ ๊ฐ์ถ๋ ๋ฒ
opacity: 1;
visibility: hidden;
display: none;
/*
opacity: ๋ถํฌ๋ช
๋ 1 == ์ ๋ณด์ (100%), 0 == ์ ๋ณด์ (0%)
opacity: 0; ์ด ๋๋ฉด ๋ชจ์ต๋ง ๊ฐ์ถ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ํด๋น ํ๊ทธ์ ์ปค์คํฐ๋ง์ด์ง ํ๋
์ปค์ ๋ชจ์ ๋ฐ๋, ํด๋ฆญ, ํฌ์ปค์ค(input ์์๊ฐ ์ ํ๋ ๊ฒ) ์ ๋ถ ๋ค ๋จ.
visibility: visible or hidden
hidden์ผ๋ก ํด๋์ผ๋ฉด ๋ชจ์ต๋ ์ ๋ณด์ด๊ณ ์ปค์๋ชจ์ ๋ฐ๋, ํด๋ฆญ, ํฌ์ปค์ค ์ ๋ถ ์๋จ
ํ์ง๋ง ํด๋น ๋ด์ฉ์ด ์๋ ๊ณต๊ฐ์ ๊ทธ๋๋ก ์ฐจ์งํจ.
display: none;
์์ ๋ชจ๋ ์์ ๋ค ์๋๊ณ ๊ณต๊ฐ๋ง์ ์ฐจ์ง ํ์ง ์์.
*/
3. ์ค์ค๋ก ํด๋ณด๊ธฐ
div {
width: 10vw;
height: 10vh;
margin: 0 auto;
padding: 24px;
line-height: 10vh;
background-color: skyblue;
cursor: pointer;
opacity: 1;
visibility: visible;
display: block;
}
div:hover{
color:red;
background-color: pink;
}
p{
cursor:grab;
opacity: 0;
}
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>์ค์ต ํ์ด์ง </title>
<link rel="stylesheet" href="1_style.css">
</head>
<body>
<div>์ดํน๊ฐ ์ธ์ผ</div>
<p>-๋ค์ ์ฅ- </p>
</body>
</html>
0