本地 Bootstrap 5 中无法识别“手风琴”类
Posted
技术标签:
【中文标题】本地 Bootstrap 5 中无法识别“手风琴”类【英文标题】:"Accordion" class unrecognized in local Bootstrap 5 【发布时间】:2021-12-01 10:04:02 【问题描述】:我正在按照 Bootstrap 5 文档创建一个垂直折叠的 Accordion,详见 https://getbootstrap.com/docs/5.0/components/accordion/
但是,尽管使用 libman 安装了此库,但主类“Accordion”在 Visual Studio 2019 中引发编辑器警告:“Unknown CSS class:'accordion'”。
这是 BS5 中唯一遇到此问题的课程。
如果您知道为什么会这样,我将不胜感激。
【问题讨论】:
【参考方案1】:显然这是因为它实际上并没有被 Bootstrap 用作 CSS 类。
如果您搜索 CDN source code,您将找不到 ".accordion "
(后面有空格),但对于子元素样式,将有 31 个 .accordion-*
实例。
我还搜索了 bootstrap.js 并且 "accordion"
没有出现在文件中的任何位置。您还可以检查文档页面上的示例,看不到该类的规则,删除该类没有任何影响。因此,如果你想覆盖某些东西,它的使用似乎纯粹是为了方便。
【讨论】:
以上是关于本地 Bootstrap 5 中无法识别“手风琴”类的主要内容,如果未能解决你的问题,请参考以下文章