www*_*com 1 css menu css3 drop-down-menu
如果将鼠标悬停在User菜单上,则菜单会显示在左侧= 0.但是,它应该显示在User"按钮" 下方.我怎么能做到这一点?(仅限CSS3)
将此规则添加到CSS:
.menu > li {
position: relative;
}
Run Code Online (Sandbox Code Playgroud)
说明:如果position: absolute在元素上指定,top并且left将相对于具有position除以外的任何其他元素的第一个父元素static.如果没有找到这样的元素,它将相对于页面(就像你的情况一样).指定position: relative是最简单的解决方案,因为该元素不会从文档流中取出.