【问题标题】:What is the antd equivalent of Bootstrap 4 spacing utilities?Bootstrap 4 间距实用程序的 antd 等效项是什么?
【发布时间】:2018-09-23 08:25:14
【问题描述】:

在 Bootstrap 4 中,您可以使用这些实用程序:

Bootstrap 包括各种速记响应边距和填充实用程序类,用于修改元素的外观。

类的命名格式为 {property}{sides}-{size} 用于 xs,{property}{sides}-{breakpoint}-{size} 用于 sm、md、lg 和 xl。

其中属性是以下之一:

m - for classes that set margin
p - for classes that set padding

其中边是以下之一:

t - for classes that set margin-top or padding-top
b - for classes that set margin-bottom or padding-bottom
l - for classes that set margin-left or padding-left
r - for classes that set margin-right or padding-right
x - for classes that set both *-left and *-right
y - for classes that set both *-top and *-bottom
blank - for classes that set a margin or padding on all 4 sides of the element

其中大小是以下之一:

0 - for classes that eliminate the margin or padding by setting it to 0
1 - (by default) for classes that set the margin or padding to $spacer * .25
2 - (by default) for classes that set the margin or padding to $spacer * .5
3 - (by default) for classes that set the margin or padding to $spacer
4 - (by default) for classes that set the margin or padding to $spacer * 1.5
5 - (by default) for classes that set the margin or padding to $spacer * 3
auto - for classes that set the margin to auto

本质上,我可以为元素设置边距,例如,使用mr-3mr-2,这取决于我想要多少边距。

Ant Design 中这些间距实用程序的等价物是什么?

【问题讨论】:

  • 在我看来不像有任何☹️

标签: antd


【解决方案1】:

另一种选择:https://www.npmjs.com/package/antd-css-utilities

import 'antd-css-utilities/utility.min.css';

【讨论】:

    【解决方案2】:

    Antd 还没有任何类型的这些功能。您必须在 CSS 中手动定义自己的类并将它们与您的组件一起使用。

    【讨论】:

    【解决方案3】:

    您可以将tailwindcssantd 一起使用以拥有强大的css 框架。

    How to use Antdesign with tailwindcss together in a React Project

    【讨论】:

      猜你喜欢
      • 2016-12-01
      • 2011-04-01
      • 2021-05-27
      • 2020-10-06
      • 2020-07-25
      • 1970-01-01
      • 2019-06-07
      • 2017-02-23
      相关资源
      最近更新 更多