Hoppa till innehållet
NAVIGERING · FREE

ScrollSpy

En innehållsförteckning som följer läsaren genom en lång sida.

En innehållsförteckning på sidan som markerar den rubrik som för tillfället är överst på skärmen.

Varför det hjälper

  • Följer läsaren
  • Hopplänkar
  • Enkel

Var det passar

  • Dokumentation
  • Långa artiklar
  • Inställningssidor
Kontrollen ScrollSpy på en RayCraft-sida

Exempel

<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>

Ett kort utdrag. Lägg till @using RayCraft.Blazor.Components på din sida och använd ett interaktivt renderingsläge.

Ingår i RayCraft Free. Fungerande exempel finns i GitHub-arkiv (MIT); det innehåller exempel- och demokod, inte bibliotekets kod.

Alla kontroller ยท Dokumentation