【问题标题】:Can use both Tailwind css and Bootstrap 4 at the same time?可以同时使用 Tailwind css 和 Bootstrap 4 吗?
【发布时间】:2020-10-22 13:29:57
【问题描述】:

我的项目目前是使用 BootstrapVue 组件的 Vuejs(似乎使用 bootstrap 4 css)。

我正在尝试将 Tailwind css 用于新的自定义组件。

可以同时使用吗?

谢谢。

【问题讨论】:

    标签: vue.js bootstrap-4 vue-component tailwind-css


    【解决方案1】:

    您可以使用前缀解决类冲突

    // tailwind.config.js
    module.exports = {
      prefix: 'tw-',
    }
    

    但是,您很可能会遇到normalize.css 的问题,它在@tailwind base 中使用过

    【讨论】:

      【解决方案2】:

      可能,是的。是否推荐,NO

      有很多类会矛盾 彼此例如

      .container (Bootstrap)
      .container (Tailwind)

      .clearfix (B)
      .clearfix (T)

      名单还在继续……


      我的建议是坚持使用 BootstrapVue 或 Tailwind。我个人的偏好,Tailwind。

      【讨论】:

      • 其实我不喜欢重写所有的 bootstrapVue 组件,虽然我喜欢顺风 :(
      • 是否有任何像自以为是的库一样构建在顺风之上的引导程序,其中包含警报、网格、btns、卡片、折叠等所有组件。有时你不想离开引导程序的舒适,但是同时需要顺风工具
      • @SumitWadhwa DaisyUI 似乎可以这样做,但我没有使用它。
      • @SumitWadhwa Tailwind UI 是为此提供的官方产品,尽管它是一种付费产品。 tailwindui.com
      【解决方案3】:

      只要 2 个库中没有名称冲突(我认为它们不是),它们就可以正常工作。

      但我认为你不应该这样做。因为它会破坏项目的统一性,并且会使其更难维护。

      【讨论】:

        猜你喜欢
        • 2023-02-04
        • 2021-08-07
        • 2012-02-21
        • 2021-11-29
        • 2017-08-06
        • 2016-06-13
        • 2022-01-17
        • 2016-04-13
        • 2014-01-27
        相关资源
        最近更新 更多