我在an example i found上练习css。我试图用转换效果来显示nav上方的子菜单。我可以改变的子菜单的位置上徘徊:如何在div上应用转换和转换效果
nav li:hover .menu-sub {
display: block;
transform: translateY(-100%);
}
我还修改了代码,添加转场效果:
.menu-sub {
position: absolute;
left: 0;
background: #444;
width: 100%;
display: none;
color: #fff;
padding: 2em;
-webkit-transition: -webkit-transform 1.5s ease;
-moz-transition: -moz-transform 1.5s ease;
-o-transition: -o-transform 1.5s ease;
transition: transform 1.5s ease;
}
位置改变,但我没有看到任何过渡效果都没有。我究竟做错了什么 ?
添加您的HTML代码 –