【问题标题】:Avoiding namespace conflicts when integrating bootstrap in a WordPress plugin在 WordPress 插件中集成引导程序时避免命名空间冲突
【发布时间】:2024-05-18 05:50:01
【问题描述】:

我开发了一个 WordPress 插件,现在想使用引导 CSS 和 js 更改其布局。我之前遇到过 CSS 命名问题,想确保在集成引导程序之前避免命名空间冲突。如何在不重命名整个引导 CSS 名称的情况下做到这一点?

谢谢

【问题讨论】:

    标签: css wordpress twitter-bootstrap plugins


    【解决方案1】:

    你提到这是一个插件,但不知道它是个人的还是商业的,我会假设它会用在不同风格的不同模板中。如果不关注您的项目,我唯一的建议是命名您的插件样式。这很容易,因为引导程序是从 LESS 编译的,而且 LESS 支持命名空间。只需使用类似于以下内容并为您的插件重新编译引导程序 LESS。

    而不是解释这两个答案似乎解决了手头的问题:

    Prefixing all selectors for twitter bootstrap in less

    wrap a .less css definitions in a namespace

    【讨论】:

      最近更新 更多