-
如何解决纯css折叠菜单鼠标移入菜单内容时菜单隐藏消失的问题?
大家在做项目时难免会遇到关于折叠菜单的问题,具体的情形如下:当鼠标悬停到主导航时显示对应的子菜单,但是当你去选择子菜单的选项时就出现子菜单全部消失的问题,针对这一现象怎么解决? 代码DEMO 原因分析 1、这个菜单的结构:由设置 margin-top:0;使这个空隙消失; 2、实现这个菜单内容的替换成(另一个)(猜想也许不同种类的元素的默认 margin-top不一样?进一步猜想,这个不同也许就是块元素与内联元素的区别之一?)。 除此之外,还会发现一个问题:父元素的边框竟然没有包住子元素!我想,…