Ich habe eine feste Symbolleiste mit einer dunklen Hintergrundfarbe oben auf meiner Seite mit dem folgenden Code.Hintergrundfarbe der Symbolleiste beim Scrollen nach unten
/*html*/
<div class="floating-header-div">
<md-toolbar>
<a>Login</a>
</md-toolbar>
</div>
/*css*/
.floating-header-div {
position: fixed;
z-index: 999;
width: 100%;
}
md-toolbar {
background-color : rgb(55,58,60);
}
Was ich, dass die Werkzeugleiste mit transparentem Hintergrund Farbe beginnt erreichen wollen, ist, wenn die Seite nicht gescrollt wird. (So sehe ich nur den Login-Link)
Während der Benutzer scrollen mehr ab (über einen bestimmten Abschnitt), wird die Hintergrundfarbe der Symbolleiste angezeigt. Vorzugsweise animiert.
Wie kann ich dies erreichen? Ich benutze Angular 2 so vorzugsweise nichts zu ausgefallen wie die Verwendung von Dokument oder Jquery
Große Lösung. Vielen Dank. Ich habe diese Lösung auch von dieser Website gefunden, wenn Sie oder jemand interessiert sind. http://www.route2it.com/uncategorized/creating-an-animated-header-with-angular-2/ – ErnieKev
Vielen Dank für die Weitergabe :) Mit Direktive sieht gut aus :) –