Tôi đã bị mắc kẹt về điều này một chút và nghĩ rằng tôi sẽ chia sẻ cái này position: sticky
+ flexbox gotcha:
Chiếc div dính của tôi hoạt động tốt cho đến khi tôi chuyển chế độ xem của mình sang một hộp đựng flex box, và đột nhiên div không dính khi nó được bọc trong một hộp flexbox cha.
.flexbox-wrapper {
display: flex;
height: 600px;
}
.regular {
background-color: blue;
}
.sticky {
position: -webkit-sticky;
position: sticky;
top: 0;
background-color: red;
}
<div class="flexbox-wrapper">
<div class="regular">
This is the regular box
</div>
<div class="sticky">
This is the sticky box
</div>
</div>
position: sticky
hay chỉ một / một số trình duyệt ?