MenüChevron Down
HoverCard Hoverkarte - Docs - Artefact

HoverCard Hoverkarte

Overlays
Automatisch interaktiv

Einführung

Eine Popover, die beim Darüberfahren mit der Maus über einen Auslöser erscheint und nützlich für die Anzeige von Zusatzinformationen ist.

Verwendung

Einfache HoverCard

import { HoverCard } from "../components/ui";

export default function MyPage() {
  return (
    <HoverCard.Root>
      <HoverCard.Trigger>
        <a href="#">Hover me</a>
      </HoverCard.Trigger>
      <HoverCard.Positioner>
        <HoverCard.Content>
          Supplementary information shown on hover.
        </HoverCard.Content>
      </HoverCard.Positioner>
    </HoverCard.Root>
  );
}

CMS-Seitenbauer

Diese Komponente ist als hoverCard-Block im Seitenbauer (content/pages/*.json) verfügbar:

{
  "type": "hoverCard",
  "triggerText": "Hover me",
  "showArrow": true,
  "title": "Supplementary information",
  "description": "Shown on hover."
}

Eigenschaften

HoverCard

EigenschaftTypBeschreibung
interactivebooleanAktiviert die clientseitige Hydration. Standard: true.
openbooleanGesteuerter Öffnungszustand.
openDelaynumberVerzögerung in ms vor dem Öffnen beim Darüberfahren.
closeDelaynumberVerzögerung in ms vor dem Schließen beim Verlassen.
classstringBenutzerdefinierte CSS-Klassen für das Wurzelelement.

Unterkomponenten

HoverCard.Root, HoverCard.Trigger, HoverCard.Positioner, HoverCard.Content, HoverCard.Arrow, HoverCard.ArrowTip