๐ฅ CSS
[์ค์ต 1] ๋กค์ค๋ฒ(hover) ์ฌ์ฉํ๊ธฐ
hover๋?
: ์ด๋ฏธ์ง, ํ ์คํธ, ๋ฒํผ ๋ฑ์ ๋ง์ฐ์ค ํฌ์ธํฐ๊ฐ ์ฌ๋ผ๊ฐ์ ๋ ์ ํ๋๋ css ์์
์ฌ์ฉ๋ฒ
: ์ด๋ฒคํธ๋ฅผ ์ ์ฉํ๊ณ ์ถ์ ์์น์ :hover ์ ์ธ
์์)
div:hover {
background-color : pink;
}
<!-- hober.html -->
<!-- ๋
ธ๋ ํ๋ฉด์ ๋ง์ฐ์ค๋ฅผ ๊ฐ๋ค๋๋ฉด 3๊ฐ์ box๊ฐ ์ถ๋ ฅ๋๋ ํ๋ฉด -->
<head>
<link rel="stylesheet" href="hober.css"/>
</head>
<section></section>
<div>๋ฐ</div>
<div>๋ค</div>
<div>์๋
?</div>
<div>์ </div>
/* hober.css */
section,
div {
width: 150px;
height: 150px;
margin: 20px;
background-color: yellow;
font-size: 2rem;
color: white;
text-align: center;
}
div {
background-color: pink;
display: none;
}
<!-- hover ์ฌ์ฉํ๊ธฐ -->
section:hover ~ div:not(:nth-of-type(3)) {
/* ๊ฐ๋ก๋ก ์ถ๋ ฅ */
display: inline-block;
/* ์ธ๋ก๋ก ์ถ๋ ฅ */
/* display : block; */
}
'๐ค study > HTML | CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CSS] flex | align-items | justify-content | flex-direction | flex-wrap | layout ๋ฐฐ์น๋ฐฉ๋ฒ (2) | 2022.06.23 |
---|---|
[CSS] CSS ๊ฐ์ ์ ํ์ nth-child, nth-of-type (0) | 2022.06.20 |