npm 包 wuss 使用教程

在前端开发中,我们经常需要使用 CSS 框架来构建网站样式。Wuss是一个基于CSS Flexbox的CSS框架,具有易用性和优美的样式设计。本文将介绍如何使用 Wuss 这个 npm 包。

安装

使用 npm 命令安装 Wuss:

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

安装完成后,在项目中引入 Wuss 的 CSS 文件即可。

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

使用方法

使用 Wuss 可以轻松构建网站的布局及样式。在 HTML 中,我们可以使用 Wuss 提供的 class 名称来定义元素的样式。

以下是一些常用的 class:

  • w-container:容器,用于包含页面的主要内容
  • w-row:行,用于定义页面上一行的布局
  • w-col-:列,用于定义页面上一列的布局。数字代表列在整个布局中占据的比例
  • w-button:按钮,用于定义页面上的按钮样式

容器

通过添加 w-container 类名,可以将元素包装在容器中。

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

行与列

Wuss 使用栅格系统来定义网站的布局,其中“列”表示列的宽度和位置,而“行”表示列的容器。

在 Wuss 中,列的宽度可以使用 w-col- 类名来进行定义。数字“n”表示列宽占整个布局的比例,例如:

  • w-col-1:列宽占整个布局的 8.33%
  • w-col-2:列宽占整个布局的 16.67%
  • w-col-3:列宽占整个布局的 25%
  • w-col-4:列宽占整个布局的 33.33%
  • w-col-5:列宽占整个布局的 41.67%
  • w-col-6:列宽占整个布局的 50%
  • w-col-7:列宽占整个布局的 58.33%
  • w-col-8:列宽占整个布局的 66.67%
  • w-col-9:列宽占整个布局的 75%
  • w-col-10:列宽占整个布局的 83.33%
  • w-col-11:列宽占整个布局的 91.67%
  • w-col-12:列宽占整个布局的 100%

下面的代码演示了如何在 Wuss 中使用行与列来实现简单的网格布局。

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

按钮

Wuss 中的按钮样式是采用了 Material Design 风格的按钮。通过添加 w-button 类名,可以将按钮样式添加到元素上。下面的示例展示了如何在 Wuss 中使用按钮。

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

总结

Wuss是一个适用于CSS Flexbox的CSS框架,具有易用性和优美的样式设计。通过本文的介绍,我们可以学习到如何在项目中使用 Wuss,并且获得了使用 Wuss 构建网站样式的实践经验。希望本文能够对大家有所帮助。

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/600671148dd3466f61ffe561


猜你喜欢

  • npm 包 writewell 使用教程

    作为前端工程师,我们常常需要编写文档以及技术博客。然而,很多时候我们会发现字数乏力,难以表达自己的思路。此时,我们需要一个高效的写作工具。npm 包 writewell 就是为此而生,它可以帮助我们提...

    4 年前
  • npm 包 writex-article 使用教程

    在前端开发过程中,我们常常需要编写技术文章来记录项目经验、分享知识。而编写这些文章时,我们往往需要使用到一些排版、样式等方面的技巧。针对这种需求,有一款 npm 包非常适用,它就是 writex-ar...

    4 年前
  • npm 包 writex-tvooo-thesis 使用教程

    前言 随着互联网的快速发展,前端技术也日益重要。在前端的开发过程中,需求文档和技术文档的编写是很重要的一环。但是,文档编写往往给前端工程师带来了很大的困扰。因此,本文将介绍一个 npm 包 write...

    4 年前
  • npm包writex使用教程

    摘要 writex是一个npm包,它主要用于将Javascript对象转换为Word格式。本文将介绍writex的使用方法。 安装 在命令行中输入以下命令可进行安装: --- ------- ----...

    4 年前
  • npm 包 wox-upload 使用教程

    WOX-UPLOAD 是一个基于 Vue.js 和 Element-ui 的文件上传组件,使用它可以让我们在前端快速的实现文件上传功能,它不但支持文件上传、批量文件上传、图片预览等功能,并且提供了上传...

    4 年前
  • npm 包 writex-tvooo-article 使用教程

    在前端项目开发中,我们经常需要添加文档说明、说明文档、博客文章等等,而这些内容的书写和管理往往需要花费一定的时间和精力。为了提高开发效率,我们可以使用 npm 包 writex-tvooo-artic...

    4 年前
  • npm 包 woz 使用教程

    什么是 woz woz 是一个用于创建交互式组件的 Javascript 库,它可以让你快速创建一个可视化的组件,并提供了丰富的 API 接口以进行自定义交互。 woz 是基于 React 技术栈构建...

    4 年前
  • npm 包 wp-api-angular 使用教程

    什么是 wp-api-angular wp-api-angular 是一个使用 Angular 框架的 npm 包,可以帮助开发者轻松地与 WordPress 后端进行通信。

    4 年前
  • npm 包 wox-vue-valendar 使用教程

    前言 随着现代 Web 应用的需求不断增加,前端开发日新月异,需要使用越来越多的工具和技术。NPM(Node Package Manager)是一个非常好的工具,它可以帮助我们很好地管理和使用第三方 ...

    4 年前
  • npm 包 wozlla-wpm 使用教程

    在前端开发中,常常需要使用许多不同的工具和库来完成开发任务。为了方便地管理这些工具和库,我们可以使用 npm(Node Package Manager)来进行安装和管理。

    4 年前
  • npm 包 wp-api-angularjs 使用教程

    随着前后端分离的兴起,前端越来越多地需要和后端进行数据交互。而 WordPress 作为一款流行的开源 CMS,它的 Rest API 就为前端提供了很大的便利。wp-api-angularjs 是一...

    4 年前
  • npm 包 wp-api-cli 使用教程

    在前端开发中,经常需要与 WordPress 等 CMS 系统打交道。而要与 WordPress 进行数据交互,需要用到 RESTful API。wp-api-cli 是一个用于访问 WordPres...

    4 年前
  • npm 包 wp-auto-index-php 使用教程

    简介 在前端开发中,我们经常需要将数据通过 PHP 接口获取到。其中,最常见的方式是使用 WordPress 中的 wp-admin/admin-ajax.php 文件。

    4 年前
  • npm 包 wordnetify 使用教程

    前言 在前端开发中,常常需要使用自然语言处理相关的技术,而其中的一个重要技术就是词义相似度计算。在这方面,wordnetify 是一个非常实用的 npm 包,本文将介绍 wordnetify 并演示其...

    4 年前
  • npm 包 wp-bump 使用教程

    npm 是前端开发中必不可少的工具之一,每天都有数以百计的 npm 包不断上线。wp-bump 是一个用于管理 WordPress 代码库版本号的 npm 包,本文章将提供 wp-bump 使用教程,...

    4 年前
  • npm包wordnik-as-promised使用教程

    介绍 wordnik-as-promised是一个用于Web端的npm包,在前端开发中将帮助你以更高效的方式访问Wordnik API。它仅依赖于两个Node.js库,即Axios和qs,可在不引入其...

    4 年前
  • Npm 包 wordnik-bb 使用教程

    简介 wordnik-bb 是一个 Node.js 的 npm 包,它能够快速、简便地将字符串中的单词替换为 Wordnik 的词义,并且能够更好地展示单词和释义,是前端开发中很有用的工具。

    4 年前
  • npm 包 written-in-stone 使用教程

    前言 在前端开发中,我们经常使用一些第三方库来实现复杂的功能。而 npm 是前端开发中广泛使用的包管理器,提供了大量优秀的开源包供我们使用。今天,我们将为大家介绍一款名为 written-in-sto...

    4 年前
  • npm 包 written 使用教程

    在前端开发中,我们经常需要使用一些现成的工具或者库,这时候使用 npm 包就可以大大提高我们的效率。在本篇文章中,我将向大家介绍一款名为 written 的 npm 包,它可以帮助我们将文本转换成可复...

    4 年前
  • npm 包 wotalk_webex 使用教程

    在前端开发中,我们经常需要使用各种工具和库来进行开发。其中,npm 包是最常见的前端工具之一。在这篇文章中,我们将会介绍一款名为 wotalk_webex 的 npm 包,并为大家提供详细的使用教程。

    4 年前

相关推荐

    暂无文章