Ich arbeite mit Flex und zwei Modi, die die Bieger Richtung zu ändern:CSS, Flex-Richtung, klebriges Element
@mixin for-medium-up {
@media (min-width: 670px) { @content; }
}
@mixin for-large-up {
@media (min-width: 880px) { @content; }
}
Im ersten Modus (min-width: 880px), mag ich habe ein klebriges Element auf der rechten Seite wie folgt:
die klebrige Element wird wie folgt definiert:
.sticky {
position: -webkit-sticky;
position: -moz-sticky;
position: -ms-sticky;
position: -o-sticky;
position: sticky;
}
Im zweiten Modus (min-width: 670 Pixel), will ich es habe wie folgt:
wo das klebrige Element klebrig im ersten Modus ist, es klebt nicht in dem zweiten .
hier ist die Demo
Setzen Sie die Position klebrig auf Ihrem Container des aktuellen Sticky-Elements für die zweite Ansicht https://developer.mozilla.org/en-US/docs/Web/CSS/position, die relativ zum übergeordneten Element sticky ist – Huangism