-1
A
回答
-1
看来,你的问题主要是围绕箱子定位。在使用absolute
定位时,您必须始终指定您的内容位置。这样可以避免让你的子菜单四处飞扬,而不是在你想要的地方。另外,请确保父元素的位置为relative
,以便您的子菜单可以从中继承框属性。
.firstlevel-menu-item {
position: relative;
}
.my-submenu {
position: absolute;
top: 100%; /* 100% of firstlevel menu's height */
left: 0; /* align to firstlevel menu's left side */
width: 100%; /* width of firstlevel menu */
}
将内容对齐到父框的末尾应该可以解决您的问题。
有一个JSFiddle为enlightenment。
我建议你多搜索一下盒子的位置,因为它对于构建下拉菜单和依赖于绝对/相对定位的各种其他功能来说至关重要。
+0
向下投票:您无法从给出的信息中判断问题的根源。 “使用绝对定位时,您必须始终指定您的内容位置 - 这是不正确的 –
+0
感谢您的提醒。由于给出的信息,通过使用示例并指定我的观点,难道你不认为这是一个有效的答案吗?必须承认:由于没有来自@Bill Frie的代码,我的回答主要是基于经验。 “看到这之前”的一种观点 –
相关问题
- 1. 从HTML中的下拉菜单访问选项卡
- 2. WeifenLuo.WinFormsUI.Docking的选项卡上下文菜单
- 3. QTabWidget选项卡上下文菜单
- 4. 基于下拉菜单选项启用/禁用选项卡
- 5. 下拉菜单 - 多个选项卡打开一个选项
- 6. 下拉菜单选项卡不能在VS2010上工作
- 7. jQuery的下拉菜单,选项卡的访问
- 8. Android - 作为选项卡的菜单项
- 9. 更改为下拉菜单选项上的不同表格
- 10. jquery中的导航菜单下拉选项卡
- 11. 带下拉菜单的选项卡式内容
- 12. jQuery的UI选项卡中添加下拉菜单
- 13. CakePhp:重复选项的下拉菜单
- 14. HTML下拉菜单
- 15. HTML下拉菜单
- 16. DINAMIC下拉菜单的Html
- 17. 启用选项卡从单个下拉菜单
- 18. 验证每个选项卡的上下文菜单项
- 19. 动态选项选择下拉菜单
- 20. CSS - 下拉菜单(选项,请选择)
- 21. PHP下拉菜单请选择选项
- 22. 从下拉菜单中选择选项
- 23. 在下拉菜单中选择选项HTML
- 24. 下拉菜单?(选择车辆)HTML
- 25. 设置表单选项作为默认的下拉菜单
- 26. 如何选择另一个下拉菜单选项时更新下拉菜单?
- 27. CSS下拉菜单出现在第一个选项卡
- 28. jquery选项卡,当最小化溢出右侧下拉菜单
- 29. 我想将所选值推入选择/选项下拉菜单
- 30. Bootstrap自动下拉菜单选项
到目前为止你有什么?没有看到任何代码很难排除故障。 – Toby
张贴您的代码@Bill Fire –