【发布时间】:2021-08-03 02:18:51
【问题描述】:
由于某种原因,我无法理解为什么这不起作用。我唯一的困难:标题 div 不是粘性的。
HTML:
<div class="header">
<div class="header-content">
<img src="mycoollogo.svg" class="logo" />
</div>
</div>
CSS:
.logo {
height: 3rem;
}
.header {
position: -webkit-sticky; /* Safari Support */
position: sticky;
height: 3.5rem;
margin-top: 0rem;
margin-left: 0rem;
margin-right: 0rem;
background: var(--accent-color);
color: white;
}
.header-content {
height: 100%;
display: flex;
flex-direction: row;
align-items: center;
margin-left: 6rem;
margin-right: 6rem;
}
【问题讨论】:
-
Position sticky 还需要您指定
top属性