Heim  >  Artikel  >  Web-Frontend  >  Warum funktionieren meine Sticky Buttons in IE 11 nicht?

Warum funktionieren meine Sticky Buttons in IE 11 nicht?

DDD
DDDOriginal
2024-11-25 03:12:15962Durchsuche

Why Are My Sticky Buttons Not Working in IE 11?

Position: Sticky Buttons funktionieren in IE 11 nicht

Dieses Problem ergibt sich aus der Tatsache, dass die „Sticky“-Eigenschaft im Internet nicht unterstützt wird Explorer 11. „Sticky“ positioniert ein Element relativ zum Ansichtsfenster, sodass es beim Scrollen des Benutzers an Ort und Stelle bleibt.

Um dieses Problem zu beheben Problem in IE 11, können Sie stattdessen die Eigenschaft „fixed“ verwenden:

.sticky-button-thing-not-working-on-ie {
  position: fixed; /* added to support older browsers */
  bottom: 0;
  right: 0;
  background: rgba(0, 211, 211, 0.6);
}

Durch das Hinzufügen von „position: Fixed“ bleiben die Schaltflächen am unteren Rand der Seite, auch wenn der Benutzer scrollt, wodurch das erreicht wird Gleicher Effekt wie „position: sticky“ in anderen Browsern.

Es ist wichtig zu beachten, dass „sticky“ in den meisten Fällen zwar bevorzugt wird, die Eigenschaft „fixed“ jedoch eine praktikable Alternative für Situationen darstellt, in denen Die Browserkompatibilität ist ein Problem.

Das obige ist der detaillierte Inhalt vonWarum funktionieren meine Sticky Buttons in IE 11 nicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn