【发布时间】:2021-02-16 12:31:50
【问题描述】:
大家下午好。我正在尝试学习所有的 CSS 职位,但我已经把它们都记下来了,但由于某种原因,我无法坚持工作,它只是表现得像一个亲戚。
这是我的 HTML:
<!-- Sticky -->
<section id="sticky">
<h2>Sticky</h2>
<div></div>
<div id="middle"></div>
<div></div>
</section>
这是我的 CSS:
#sticky #middle {
position: -webkit-sticky; /* Safari */
position: sticky;
top: 0;
}
如果你知道我做错了什么,请告诉我......这真的很重要。
【问题讨论】:
-
Here's 一个不错的检查清单
-
你选择的div是空的,你需要在里面放内容,或者给它加个宽高。否则,if 不会显示 div。