npm 包 @thirdscope/styled-bulma 使用教程

阅读时长 4 分钟读完

介绍

@thirdscope/styled-bulma 是基于 Bulma 的样式库封装,使得在 React 项目中使用 Bulma 样式更加方便。它提供了一系列 React 组件,同时兼容 styled-components 和 Emotion 方式进行样式处理。

安装

通过 npm 安装:

使用方法

styled-components

在需要使用的组件中,使用 styled-components 的方式来扩展 @thirdscope/styled-bulma 自带的组件。

-- -------------------- ---- -------
------ ----- ---- --------
------ - ------ - ---- ---------------------------
------ ------ ---- --------------------

----- ------------ - ---------------
  -- -------- --
  ----------------- -----
--

------ ------- -------- ------- -
  ------ -
    -----
      ---------------------
      ----------------------------------
    ------
  --
-

Emotion

在需要使用的组件中,使用 Emotion 的方式来扩展 @thirdscope/styled-bulma 自带的组件。

-- -------------------- ---- -------
------ ----- ---- --------
------ - ------ - ---- ---------------------------
------ - --- - ---- ----------------

----- ------------ - -- --------- -------- -- -- -
  -------
    ---------
      -- -------- --
      ----------------- -----
    --
    ----------
  -
    ----------
  ---------
--

------ ------- -------- ------- -
  ------ -
    -----
      ---------------------
      ----------------------------------
    ------
  --
-

示例代码

可以通过以下示例代码来体验使用 @thirdscope/styled-bulma 的方式。

-- -------------------- ---- -------
------ ----- ---- --------
------ - ---------- -------- ------ - ---- ---------------------------
------ ------ ---- --------------------
------ - --- - ---- ----------------

----- ------------ - ---------------
  ----------------- -----
--

----- ------------------- - -- --------- -------- -- -- -
  -------
    ---------
      ----------------- -----
    --
    ----------
  -
    ----------
  ---------
--

------ ------- -------- ------- -
  ------ -
    -----------
      ---------
        -------- ------------------------ -----
        ---
          ------------------------ --- ----- ---------- -----
          ----- ----- -------
        ----
        ---------------------
        ----------------------------------
        ---------------------------- ---------------------------
      ----------
    ------------
  --
-

结语

@thirdscope/styled-bulma 使得在 React 项目中使用 Bulma 样式更加方便。它提供了一系列 React 组件,同时兼容 styled-components 和 Emotion 方式进行样式处理。使用它可以更加高效地开发出美观的界面。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600672eb0520b171f02e1e4d

纠错
反馈