【发布时间】:2017-07-21 06:51:46
【问题描述】:
我正在尝试为新页面构建滑块。 这用于我构建一个带有固定标题、全宽图片滑块和其他一些东西的小设计。 现在,当我添加带有类 inhalt 的 div 时,我的固定标题不再位于顶部,并且名称滑块的 div 大于 100%
<body>
<div id="header"></div>
<div id="sliderContainer">
<ul class="slides">
<li>
<img src="img/clouds-2517653_1920.jpg"/>
</li>
<li>
<img src="img/drop-of-water-2396748_1920.jpg"/>
</li>
</ul>
</div>
<div class="inhalt">
<h5>Lorem impsum</h5>
<p>
Bacon ipsum dolor amet sirloin kevin boudin ribeye short ribs chicken shank. Turkey ham hock cow prosciutto drumstick.
Kevin boudin pork loin beef. Pork tongue bresaola, frankfurter pig meatball porchetta boudin bacon ham landjaeger t-bone
short ribs. Short loin turkey rump jowl pork belly strip steak chicken ground round doner tenderloin salami bacon landjaeger pork
loin pancetta. Cow turkey doner landjaeger ham hock rump.
</p>
</div>
</body>
CSS :
ul {
margin: 0;
padding: 0;
}
#header {
position: fixed;
width: 100%;
height: 150px;
background-color: #194696;
}
#sliderContainer {
position: relative;
max-width: 1920px;
height: 600px;
top: 300px;
background-color: darkgray;
box-sizing: border-box;
float: left;
overflow: hidden;
}
#slides {
float: left;
}
.inhalt{
position: relative;
margin: 0 auto;
height: 600px;
max-width: 800px;
}
【问题讨论】:
-
添加顶部:0;到标题的 CSS
-
谢谢!但是你能解释一下为什么我必须设置这个吗?我想知道为什么我必须为另一个 div 声明什么。
标签: html css position css-position fixed