我有一个HTML菜单元素,目前正在使用JavaScript和CSS进行动画处理。该菜单的最大高度设置为0,使用overflow: hidden隐藏。
<div class="menu">
目前的CSS动画:
.menu {
-webkit-transition: max-height 0.4s ease;
-moz-transition: max-height 0.4s ease;
transition: max-height 0.4s ease;
}
在JavaScript中,当单击按钮时,我正在更改菜单的最大高度。这一切都很好,但是我想要从底部向上显示菜单,而不是自上而下。是否可以在简单的CSS或JS中实现?
scaleY()
会扭曲文本。菜单将出现被挤压而不是滑动。 - Joseph Marikle