【发布时间】:2018-06-17 21:20:07
【问题描述】:
我有一个必须保持固定的标题,但它与标题后面的内容重叠。我已经尝试过 position: sticky 但不是真的在寻找那个。
我的标头是动态的,无法为其设置固定高度,因为标头中的徽标必须根据浏览器的大小调整大小。底部:0;不是我要找的。
在英雄类的顶部添加一定百分比的边距对我来说不起作用,因为标题需要适应英雄类而不改变调整大小时之间的空间。
英雄类的位置必须保持相对,因为它里面的内容需要它。
是否有可能不通过javascript执行此操作?
这是我的代码:
header {
width: 90%;
height: auto;
background-color: #D9D9D9;
position: fixed;
top: 0;
z-index: 9999;
}
.hero {
background-image: url(../images/hebiasgrafiek.jpg);
background-repeat: no-repeat;
background-size: 100% 100%;
padding-bottom: 0px;
height: 20%;
position: relative;
border-bottom: 1px solid #FFF;
}
【问题讨论】:
标签: html css dynamic fixed overlap