我正在构建(有点实验性)菜单,它建立在经典的“ul li”基础上,除了“a”元素设置为 display:block 以实现精确定位和调整大小。一些 transform:rotate 也会出现,但这不会影响以下行为:
除了 webkit 之外的所有浏览器都以相同的方式(正确)显示所有菜单项。但是 webkit 隐藏了子项('item 2a'、'item 2b'、'item 3a'、...)。当光标悬停在它们应该出现的区域上时,链接显然会随着光标的变化而出现,但它们是不可见的。奇怪的是,当我将这些不可见元素的大小设置为稍微重叠它们的指定空间(它们的父 LI 的高度)时,它们看起来是可见的(这里)
你知道这里发生了什么吗?
谢谢。