【发布时间】:2015-10-05 14:30:43
【问题描述】:
这是我的小提琴:https://jsfiddle.net/5e37gjtp/。我想要的是我的课content 将在header 之后开始。我不想使用 margin-top 或 padding-top。
这是我的代码:
<div class="header"></div>
<div class="content"></div>
和css:
.header {height:200px;border:1px solid black; width:100%;position:fixed;left:0px;top:0px;}
.content{height:800px;border:1px solid black}
如您所见,内容位于标题后面。我想在它之后立即展示。我想保持位置固定,因为它是页面的标题,我想在向下滚动后保持它。是否可以 ?谢谢
【问题讨论】:
-
您在使用
margin-top或padding-top时遇到什么问题?因为这样可以解决问题。 -
在响应时,我需要在 margin-top 或 padding-top 中添加或删除。桌面版会有margin-top:10px;对于平板电脑 margin-top:20px 等等。这是丑陋的代码。