我在菜单上有三个项目:画廊,联系人和关于。当用户悬停在画廊上时,我想要联系并即将向下移动,而且我无法做到这一点。任何人都知道我该怎么办?移动其他元素当一个元素被悬停时
这里是我使用的HTML:
<div class="nav" align="center">
<a style="opacity: 0;" class="nav_item" id="galleries">GALLERIES</a><br><br><br>
<div id="lower">
<a style="opacity: 0;" class="nav_item" id="about">ABOUT</a><br><br><br>
<a style="opacity: 0;" class="nav_item" id="contact">CONTACT</a>
</div>
</div>
这里是CSS:
#galleries:hover #lower{
top:40%;
-webkit-transition-property:top;
-webkit-transition-duration:0.5s;
}
编辑:
我固定的问题!感谢大家的帮助!
您当前的CSS存在的问题是#lower元素不是#galleries元素的子元素。 – mavrosxristoforos
Seconding @mavrosxristoforos:尝试将:悬停在.nav上(如果需要,给它一个id) – pintxo
为什么不在'#galleries'上设置“margin-bottom”(假设你的页面以这种方式执行所述操作... – gvee