Angenommen, Sie haben ein zweiseitiges CSS-Grid und möchten, dass eine dieser Spalten wie position: sticky; funktioniert. Nichts hindert Sie daran, das zu tun. Aber die Standardhöhe für diese beiden Spalten wird "so hoch wie der höchste Inhalt in einer der Spalten" sein, da das Standardverhalten für Grid-Spalten align-items: stretch; ist. Selbst wenn Sie wirklich "kurzen" Inhalt in der Spalte haben, die sticky sein soll, wird sie sich nicht bewegen, da sie bereits so hoch ist wie die andere Spalte.
Ahmad Shadeed weist darauf hin, dass Sie, wenn Sie möchten, dass dies funktioniert, wahrscheinlich align-items: start; für das Element festlegen müssen, das sticky sein soll.
Ich würde hinzufügen, dass, wenn Sieposition: sticky; Verhalten für Elemente *innerhalb* einer der Spalten wünschen, Sie das Standard-Stretch-Verhalten eigentlich beibehalten möchten. Hier ist ein Beispiel dafür, was ich meine, als Fork