![]() |
1
1
问题是: 这个 包含块 一个绝对定位的元素的最接近的定位祖先。
在这种情况下,这意味着下拉菜单的宽度(
因此,要使下拉列表扩展到其包含的块之外,您需要(1)从导航项目中删除定位,并将其放置在更高的级别,例如导航栏。但这可能会变得一团糟。您需要重新定位所有绝对定位的下拉列表;(2) 增加主导航项目的宽度;(3) 尝试其他方法。 有关CSS定位的更多信息: https://developer.mozilla.org/en-US/docs/Web/CSS/position |
![]() |
2
1
这将非常适合你。
|
![]() |
3
0
我这样解决了这个问题:后端渲染器生成如下类
所以我最终得到了硬编码的宽度,效果很好。 |
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
|
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
![]() |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
![]() |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
|
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |