【发布时间】:2016-12-31 07:29:49
【问题描述】:
我正在制作一个响应式菜单,它在桌面上应该是水平的,在移动设备上应该是垂直对齐的。 虽然桌面版没有问题,但移动版的行为确实很奇怪。
这就是移动菜单。第一级条目为蓝色,第二级为灰色。在图像上您只能看到两个 2nd-Level 条目,即使它们有 3 个。另一个问题是这些位于菜单的最后,而不是在 1st-Level 条目下。
每个元素都有
display: block;
position: relative;
float: left;
width: 100%;
这样,它至少应该正确堆叠,但事实并非如此。由于它是我正在开发的框架的一部分,因此 CSS 文件相当大,可能不容易阅读。
【问题讨论】:
-
您应该提供足够的 HTML 和 CSS 来重现问题。
-
完全忘记添加链接了。现已添加,谢谢提醒。