MenuChevron Down
HoverCard Tarjeta Flotante - Docs - Artefact

HoverCard Tarjeta Flotante

Overlays
Auto-interactivo

Introducción

Una superposición que aparece cuando el usuario pasa el cursor sobre un disparador, útil para mostrar información complementaria.

Uso

HoverCard básico

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>
  );
}

Constructor de páginas del CMS

Este componente está disponible como un bloque hoverCard en el Constructor de páginas (content/pages/*.json):

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

Propiedades

HoverCard

PropTypeDescription
interactivebooleanHabilita la hidratación en el cliente. Por defecto: true.
openbooleanEstado de apertura controlado.
openDelaynumberRetraso en ms antes de abrir al pasar el cursor.
closeDelaynumberRetraso en ms antes de cerrar al salir.
classstringClases CSS personalizadas para el elemento raíz.

Subcomponentes

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