html - 页眉不会转到顶部的边缘

标签 html css

我想将页眉移到最顶层。但它不会走,这是 fiddle http://jsfiddle.net/DCtH7/4/

正如您在 fiddle 中看到的,标题上方有一个空白区域。我尝试了 padding: 0 但它不起作用。

最佳答案

在标题中添加position: absolute

header {
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.5);
  color: white;
  width: 100%;
  height: 34px;
  box-shadow: 0px 3px 3px black;
  margin: 0 auto;
  position: absolute;
}

一个例子:http://jsfiddle.net/DCtH7/6/

另一种方法是在此处将边距更改为填充:

header #header-content {
  padding: 10px;
}

这也可以在不使用任何绝对位置的情况下解决问题

一个例子:http://jsfiddle.net/DCtH7/7/

关于html - 页眉不会转到顶部的边缘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21931970/

相关文章:

javascript - 为什么 if 语句不起作用并使用显示 : none? 使我的元素消失

jquery - 绝对定位的div忘记容器而流出

css - contenteditible 在悬停时不显示边框

html - 用任意字符替换 HTML 列表的元素符号

javascript - jQuery - slider 显示错误的图像

jquery - 如果内容较小,则 Div 扩展到窗口的全高

html - 无法让图像跟随同一 div 中的文本

javascript - 将 CSS 重复应用于特定单词

javascript - 使用 JQuery 计算购物车

html - 如何让 bootstrap 网站失去 786px 宽度内的所有响应功能?