html - 使用 scss 和它下面的 slider 将菜单项堆叠在一起

标签 html css sass

我有一个菜单,但我希望子菜单堆叠在它下面。 我试过了,但所有菜单项都在同一个位置。

有人知道该怎么办吗?

我的 jsfiddle:

http://jsfiddle.net/aLhPr/

我在菜单下面有一个 slider ,所以它需要在 slider 的顶部。

我的 scss:

#menu {
  height:48px;
  font-size: 15px;
  font-family: $myriad;
  color: $white;
  background-color: $lightpurple;
  border: 1px solid $lightpurple;
  ul {
    margin-left: -40px;
    display:block;
  }
  li {
    display: inline;
    padding: 15px;
    &:hover {
      background-color: $darkpurple;
      padding: 15px;
    }
  }
 a {    
    color: $white;
    text-decoration:none;
    &:hover{
    color: $lightgray; 
    }
        i {
            font-size:9px;
            &.icon{
                font-size:17px;
            }
        }
    }
}

谢谢

最佳答案

我不确定这是否正是您想要的。但是我通过在子菜单项上使用 position: absolute 创建了一个 fiddle ,您的第一个菜单项 (Leden) 上有子菜单项。

JSFIDDLE

请注意,我还移动了您的 A 标签,因此它们位于 LI 标签内。这是因为将它们放在 LI 标记周围是无效的 HTML。

关于html - 使用 scss 和它下面的 slider 将菜单项堆叠在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21479872/

相关文章:

javascript:如何管理没有ID的div

javascript - 如何根据用户点击的位置隐藏/显示 <div> 标签?

javascript - 为什么JS函数名和元素ID冲突?

css - 通过 css 为 Kendo UI Chart 系列设置光标是否有效?

html - 从链接的一部分中删除下划线

javascript - 分区背景图片

php - 为什么两个不同的用户可以通过一个 session 登录?

css - 在 R 演示文稿中扩展 R 代码块的宽度

css - 以意外的宽度调用浏览器断点媒体查询

css - compass ,添加导入路径