mirror of
https://gitlab.com/Oreolek/salet.git
synced 2024-06-27 20:35:08 +03:00
FadeIn/fadeOut animations
This commit is contained in:
parent
b3f71f4c7b
commit
cddd10c7ca
|
@ -209,41 +209,57 @@ hr {
|
|||
@include prefix(animation-duration, 1s, webkit);
|
||||
@include prefix(animation-fill-mode, both, webkit);
|
||||
}
|
||||
@mixin fadeOutUp() {
|
||||
@mixin fadeOut() {
|
||||
0% {
|
||||
opacity: 1
|
||||
}
|
||||
100% {
|
||||
opacity: 0;
|
||||
@include prefix(transform, translate3d(0, -100%, 0), webkit ms);
|
||||
}
|
||||
}
|
||||
@-webkit-keyframes fadeOutUp {
|
||||
@include fadeOutUp()
|
||||
}
|
||||
@keyframes fadeOutUp {
|
||||
@include fadeOutUp()
|
||||
}
|
||||
.fadeOutUp {
|
||||
@include prefix(animation-name, fadeOutUp, webkit);
|
||||
}
|
||||
@mixin fadeInDown() {
|
||||
0% {
|
||||
opacity: 0;
|
||||
@include prefix(transform, translate3d(0, -100%, 0), webkit ms);
|
||||
@include prefix(transform, translate3d(0, -100%, 0), webkit ms);
|
||||
}
|
||||
100% {
|
||||
display: block;
|
||||
opacity: 1;
|
||||
@include prefix(transform, none, webkit ms);
|
||||
transform: scale(1);
|
||||
}
|
||||
100% {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
height: 0;
|
||||
border: 0;
|
||||
transform: scale(0);
|
||||
display: none;
|
||||
opacity: 0;
|
||||
}
|
||||
}
|
||||
@-webkit-keyframes fadeInDown {
|
||||
@include fadeInDown()
|
||||
@-webkit-keyframes fadeOut {
|
||||
@include fadeOut()
|
||||
}
|
||||
@keyframes fadeInDown {
|
||||
@include fadeInDown()
|
||||
@keyframes fadeOut {
|
||||
@include fadeOut()
|
||||
}
|
||||
.fadeInDown {
|
||||
@include prefix(animation-name, fadeInDown, webkit);
|
||||
.fadeOut {
|
||||
@include prefix(animation-name, fadeOut, webkit);
|
||||
}
|
||||
@mixin fadeIn() {
|
||||
0% {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
height: 0;
|
||||
border: 0;
|
||||
transform: scale(0);
|
||||
display: block;
|
||||
opacity: 0;
|
||||
}
|
||||
100% {
|
||||
padding: auto;
|
||||
margin: auto;
|
||||
height: auto;
|
||||
border: auto;
|
||||
transform: scale(1);
|
||||
display: none;
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
@-webkit-keyframes fadeIn {
|
||||
@include fadeIn()
|
||||
}
|
||||
@keyframes fadeIn {
|
||||
@include fadeIn()
|
||||
}
|
||||
.fadeIn {
|
||||
@include prefix(animation-name, fadeIn, webkit);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue