๋ฌธ์ ์ํฉ
๋ฒํผ์ ํด๋ฆญํ๋ฉด ๋ฐ๋ก ์์ ๋ฌธ๋จ์ด fade out ๋๋ฉด์ ์ฌ๋ผ์ ธ์ผ ํ๋๋ฐ, ํด๋น ๋ถ๋ถ์ ๋๋๊ทธํ๋ฉด draggable ํ๊ณ , ๋ณต์ฌ๊น์ง ๋๋ค.
์ฝ๋
.fade {
animation: fade ease 1s forwards;
}
@keyframes fade {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
ํด๊ฒฐ ๋ฐฉ๋ฒ
์ ์ฝ๋๋ฅผ ์๋์ฒ๋ผ ๋ฐ๊พผ๋ค.
@keyframes fade {
from {
opacity: 1;
pointer-events: all;
}
to {
opacity: 0;
pointer-events: none;
}
}
๋ ์ด์ Clickable ํ์ง ์๋ค. pointer-events CSS ์์ฑ์ ๊ทธ๋ํฝ ์์๊ฐ ์ด๋ค ์ํฉ์์ ํฌ์ธํฐ ์ด๋ฒคํธ์ ๋์์ด ๋ ์ ์๋์ง ์ง์ ํด์ฃผ๋ ์์ฑ์ด๋ค. (MDN)
'๐ฉโ๐ป > CSS3' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CSS] writing-mode: vertical-rl, vertical-lr (0) | 2021.12.06 |
---|---|
[CSS] position์ ์ดํด. static/relative/absolute/fixed ๊ทธ๋ฆฌ๊ณ sticky. (0) | 2021.04.24 |
[CSS] Attribute Selector (0) | 2021.03.06 |
[responsive-web] CSS grid-layout repeat() (auto-fill, auto-fit) (0) | 2021.01.07 |
[responsive-web] px, em, rem๋จ์๋ฅผ ์ ์ฌ์ ์์ ์ฐ๊ธฐ (0) | 2021.01.06 |