53 lines
686 B
CSS
53 lines
686 B
CSS
.dropdown-container {
|
|
max-width: 250px;
|
|
margin: 40px auto;
|
|
text-align: center;
|
|
line-height: 50px;
|
|
font-size: 15px;
|
|
color: rgb(247, 247, 247);
|
|
cursor: pointer;
|
|
}
|
|
|
|
.menu-title {
|
|
background-color: rgb(163, 162, 162);
|
|
}
|
|
|
|
.dropdown-menu {
|
|
list-style: none;
|
|
padding: 0;
|
|
margin: 0;
|
|
background-color: rgb(99, 97, 97);
|
|
|
|
display: none;
|
|
}
|
|
|
|
ul.dropdown-menu li:hover {
|
|
background: rgb(47, 46, 46);
|
|
}
|
|
|
|
.visible {
|
|
display: block;
|
|
}
|
|
|
|
/* SOLUTION */
|
|
|
|
.visible {
|
|
animation: goDown 500ms ease-in-out;
|
|
transform-origin: top;
|
|
}
|
|
|
|
@keyframes goDown {
|
|
0% {
|
|
transform: scaleY(0);
|
|
}
|
|
|
|
70% {
|
|
transform: scaleY(1.1);
|
|
}
|
|
|
|
100% {
|
|
transform: scaleY(1);
|
|
}
|
|
}
|
|
|