html - 连一个简单的下拉菜单都做不出来

标签 html css drop-down-menu

我正在尝试为下拉菜单和所有其他内容制作布局。我只是想不出最简单和最干净的方法。我的菜单被隐藏了,因为我的标题溢出被隐藏了。如果我将它设置为自动,所有内容都会变得疯狂。请帮助我。

http://codepen.io/luzlol/pen/hbijI — 我正在这里尝试。

谢谢。

最佳答案

下拉列表仍然是标题的一部分,即使它是绝对定位的,所以无论什么要显示在标题的外部但实际上是内部,都需要可见。

header {
  background: blue;
  overflow: visible;
}

DEMO

要定位绝对元素,您需要使用top left right bottom

例子:

top:10px;:将它向底部移动 10 像素。 left:30px; : 向右移动 30 px。

关于html - 连一个简单的下拉菜单都做不出来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14908976/

相关文章:

ASP.NET DropDownList/HTML 选择列表默认选择

javascript - react : Number input with no negative, 十进制,或零值

html - 如何使用 div 将图像垂直居中?

c# - ASP .NET MVC3 ViewBag 清理字符串

javascript - 无法使用放置项将 <div> 在 Flexbox 内垂直居中

php - 多个下拉菜单中的数千个项目

javascript - jsfiddle 与 JQuery Mobile 1.1.1 的效果如何

html - 将元素绝对定位在圆的圆周上

html - 使用 CSS 创建一个带有十字和文本的 div

jquery - child 可以忽略 parent 显示的变化吗?