首页 > 解决方案 > reactstrap中的边距和填充?

问题描述

我现在开始将我的小项目转移到 React。在我的项目中,我使用了 bootstrap4,我发现在 React 中更流行的方法是使用 reactstrap。

我浏览了 reactstrap 网站上的文档,虽然我看到了诸如 -xs、-sm、-lg 之类的标签,但我没有找到用于边距和填充(m-0、r-2 等)的组件。

在文档中,我看到一个他们承认边距的地方(在“警报”选项卡内):

<p className="mb-0">
      Whenever you need to, be sure to use margin utilities to keep things nice and tidy.
</p>

我认为这意味着边距和填充仍然通过引导库使用。但这不是有点违背了 reactstrap 的目的吗?是否有特定的理由不将间距实用程序作为组件包含在内?毕竟,如果我可以简单地使用类名来使用引导类,我为什么需要 reactstrap?为什么不使用道具来设置它,比如“颜色”?(不是试图责怪作者或任何东西,只是试图理解其中的原因。)

标签: reactjstwitter-bootstrapbootstrap-4reactstrap

解决方案


推荐阅读