html - Margin-Top 将外部 div 向下推

标签 html css xhtml

我的包装器 div 中有一个标题 div 作为第一个元素,但是当我在标题 div 内的 h1 中添加上边距时,它会将整个标题 div 向下推。我意识到每当我将上边距应用到页面上的第一个可见元素时就会发生这种情况。

这是一个示例代码片段。谢谢!

div#header{
	width: 100%;
	background-color: #eee;
	position: relative;
}

div#header h1{
	text-align: center;
	width: 375px;
	height: 50px;
	margin: 50px auto;
	font-size: 220%;
	background: url('../../images/name_logo.png') no-repeat;
}
<div id="header">
	<h1>Title</h1>
	<ul id="navbar"></ul>
</div>

最佳答案

overflow:auto放在父div
see more in this link

关于html - Margin-Top 将外部 div 向下推,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2680478/

相关文章:

html - 如何将 JSON 对象转换为 HTML 表?

jquery - glDatePicker 以渐进的月份显示多个日历

javascript - 如何将一个div加载到另一个div中

css - 寻找一种更好的方法来删除 IE6 的空白

javascript - 让 jQuery 插入定义的内容

javascript - 如何使用 javascript 创建 xhtml 元素

Java 转义 HTML

php - 如何在 PHP 中使用下拉菜单对列表项进行排序

css - 管道无法按预期运行 npm 脚本

jQuery 鼠标悬停效果