Zum Inhalt springen
NAVIGATION · FREE

ScrollSpy

Ein Inhaltsverzeichnis, das dem Leser durch eine lange Seite folgt.

Ein Inhaltsverzeichnis auf der Seite, das die Überschrift hervorhebt, die gerade oben auf dem Bildschirm steht.

Warum es hilft

  • Folgt dem Leser
  • Sprunglinks
  • Einfach

Wo es passt

  • Dokumentation
  • Lange Artikel
  • Einstellungsseiten
Das Steuerelement ScrollSpy auf einer RayCraft-Seite

Beispiel

<div style="display:flex;align-items:flex-start;gap:1.5rem">
    <div id="spy-demo" style="flex:1;min-width:0">
        @foreach (var heading in new[] { "Overview", "Install", "Usage", "Options", "FAQ" })
        {
            <h3 id="spy-@heading.ToLowerInvariant()">@heading</h3>
            <p style="min-height:9rem">Scroll this page: the link of the heading at the top is highlighted in the list on the right. @heading heading text.</p>
        }
    </div>
    <ScrollSpy Selector="#spy-demo h3[id]" Offset="120" />
</div>

Ein kurzes Fragment. Fügen Sie @using RayCraft.Blazor.Components zu Ihrer Seite hinzu und nutzen Sie einen interaktiven Render-Modus.

In RayCraft Free enthalten. Funktionierende Beispiele finden Sie im GitHub-Repository (MIT); es enthält Beispiel- und Democode, nicht den Code der Bibliothek.

Alle Steuerelemente ยท Dokumentation