问题:
下拉菜单(“频道”)下方的部分文本(在这种情况下为网站标题链接)是不可选择/不可点击的,而普通“主页”链接下方的另一部分则呈现得很好。(您可以在演示中尝试。)
为什么我认为会发生这种情况:单击菜单(“通道”)时,我使用 JavaScript 动态更改height
介于0
和值之间;auto
不是类似的东西display: none;
,因此菜单项元素只是隐藏的,使其下方的文本无法选择/可点击。
问题是,我该如何解决这个问题,而不破坏菜单的当前功能和样式(即transition
下拉菜单)。我尝试过的一切,包括display: none | block;
, visibility: hidden | visible;
,opacity: 0 | 1;
但都让我失望了。
编辑:如最新版本的 Google Chrome 和 Chromium 网络浏览器所示。