mytest-share
Version:
Docsify Share library
72 lines (70 loc) • 1.36 kB
CSS
@import url(https://fonts.googleapis.com/css?family=Lato);
.animated {
font-size: 20px;
}
.btn-share {
--btn-inner-color: #E6E9ED;
--btn-fab-color: #1F1E1E;
--icon-color: #1c1d2a;
position: relative;
display: flex;
font-size: 100%;
font-family: Lato, sans-serif;
color: white;
letter-spacing: 2px;
background: #fff;
border: none;
border-radius: 80px;
outline: none;
cursor: pointer;
overflow: hidden;
transform: rotate(0);
transition: 0.2s ease-in-out;
position: fixed;
right: 20px;
bottom: 20px;
}
.btn-share .btn-fab {
position: absolute;
top: 0;
left: 0;
z-index: 1;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
background: var(--btn-fab-color);
border-radius: inherit;
transition: 0.6s linear;
}
.btn-share a {
padding: 10px;
color: var(--icon-color);
opacity: 0;
transform: translateX(-100%);
transition: 0.3s;
}
.btn-share a:nth-child(1) {
transition-delay: 1s;
}
.btn-share a:nth-child(2) {
transition-delay: 0.8s;
}
.btn-share a:nth-child(3) {
transition-delay: 0.6s;
}
.btn-share a:nth-child(4) {
transition-delay: 0.4s;
}
.btn-share:hover {
transform: scale(1.1);
}
.btn-share:hover .btn-fab {
transform: translateX(-100%);
transition-delay: 0.25s;
}
.btn-share:hover a {
opacity: 1;
transform: translateX(0);
}