---
url: /components/popper.md
---
# Popper 浮层基础件

所有浮层组件（Tooltip / Popover / Dropdown / Select 等）共用的定位底座：floating-ui 定位、五种触发方式、延迟显隐与箭头、宽度跟随与虚拟触发。做自定义浮层时可直接用它，普通场景请先用上层组件。

## 悬停触发

## 点击触发与手动模式

`trigger: manual` 时由 `visible` 完全受控：

## 宽度跟随

`match-width` 让浮层最小宽度取触发器宽度，下拉面板与触发器等宽时最省心。

## 虚拟触发

浮层不必自带触发元素：`virtual-triggering` 关掉内置包裹元素，参考元素改由 `virtual-ref` 提供，于是一个浮层可以服务多个目标——悬停下面任意一格，同一个浮层就锚到当前格。
