找不到popper.css文件求助:@popperjs/core@2.9.3对应CSS文件位置
解决Popper.js v2.x无对应CSS文件的问题
- 核心结论:Popper.js v2及以上版本不提供官方CSS文件,它仅负责Tooltip的定位逻辑,所有视觉样式由Tippy.js的CSS文件处理。
- 解决方案:直接移除无效的
<link rel="stylesheet" href="https://unpkg.com/@popperjs/core@2.9.3/dist/umd/popper.css"/>链接,保留其余三个资源即可正常运行tooltip功能:<link rel="stylesheet" href="https://unpkg.com/tippy.js@6.3.3/dist/tippy.css"/> <script src="https://unpkg.com/@popperjs/core@2.9.3/dist/umd/popper.js"></script> <script src="https://unpkg.com/tippy.js@6.3.3/dist/tippy.umd.js"></script> - 原因说明:Popper.js v2进行了架构重构,将定位逻辑与样式完全分离,仅作为底层定位引擎存在,样式部分完全由依赖它的上层库(如Tippy.js)提供,因此你找不到对应的CSS文件是正常的,无需寻找替代资源。
内容的提问来源于stack exchange,提问作者Rajagopalan
相关产品推荐
相关产品推荐

