- Bulma 教程
- Bulma - 首页
- Bulma - 简介
- Bulma - 概览
- Bulma - 修饰符
- Bulma - 列
- Bulma - 布局
- Bulma - 表单
- Bulma - 元素
- Bulma - 组件
- Bulma 有用资源
- Bulma - 快速指南
- Bulma - 资源
- Bulma - 讨论
Bulma - 颜色和排版辅助类
描述
您可以使用颜色辅助类来更改文本或背景的颜色。
文本颜色
| 序号 | 类名 | 颜色 |
|---|---|---|
| 1 | has-text-white | hsl(0, 0%, 100%) |
| 2 | has-text-black | hsl(0, 0%, 4%) |
| 3 | has-text-light | hsl(0, 0%, 96%) |
| 4 | has-text-dark | hsl(0, 0%, 21%) |
| 5 | has-text-primary | hsl(171, 100%, 41%) |
| 6 | has-text-info | hsl(204, 86%, 53%) |
| 7 | has-text-link | hsl(217, 71%, 53%) |
| 8 | has-text-success | hsl(141, 71%, 48%) |
| 9 | has-text-warning | hsl(48, 100%, 67%) |
| 10 | has-text-danger | hsl(348, 100%, 61%) |
| 11 | has-text-black-bis | hsl(0, 0%, 7%) |
| 12 | has-text-black-ter | hsl(0, 0%, 14%) |
| 13 | has-text-grey-darker | hsl(0, 0%, 21%) |
| 14 | has-text-grey-dark | hsl(0, 0%, 29%) |
| 15 | has-text-grey | hsl(0, 0%, 48%) |
| 16 | has-text-grey-light | hsl(0, 0%, 71%) |
| 17 | has-text-grey-lighter | hsl(0, 0%, 86%) |
| 18 | has-text-white-ter | hsl(0, 0%, 96%) |
| 19 | has-text-white-bis | hsl(0, 0%, 98%) |
背景颜色
| 序号 | 类名 | 颜色 |
|---|---|---|
| 1 | has-background-white | hsl(0, 0%, 100%) |
| 2 | has-background-black | hsl(0, 0%, 4%) |
| 3 | has-background-light | hsl(0, 0%, 96%) |
| 4 | has-background-dark | hsl(0, 0%, 21%) |
| 5 | has-background-primary | hsl(171, 100%, 41%) |
| 6 | has-background-info | hsl(204, 86%, 53%) |
| 7 | has-background-link | hsl(217, 71%, 53%) |
| 8 | has-background-success | hsl(141, 71%, 48%) |
| 9 | has-background-warning | hsl(48, 100%, 67%) |
| 10 | has-background-danger | hsl(348, 100%, 61%) |
| 11 | has-background-black-bis | hsl(0, 0%, 7%) |
| 12 | has-background-black-ter | hsl(0, 0%, 14%) |
| 13 | has-background-grey-darker | hsl(0, 0%, 21%) |
| 14 | has-background-grey-dark | hsl(0, 0%, 29%) |
| 15 | has-background-grey | hsl(0, 0%, 48%) |
| 16 | has-background-grey-light | hsl(0, 0%, 71%) |
| 17 | has-background-grey-lighter | hsl(0, 0%, 86%) |
| 18 | has-background-white-ter | hsl(0, 0%, 96%) |
| 19 | has-background-white-bis | hsl(0, 0%, 98%) |
排版辅助类
排版辅助类用于更改文本的大小和颜色。Bulma 包含 7 种字体大小,如下表所示:
| 序号 | 类名 | 字体大小 |
|---|---|---|
| 1 | is-size-1 | 3rem |
| 2 | is-size-2 | 2.5rem |
| 3 | is-size-3 | 2rem |
| 4 | is-size-4 | 1.5rem |
| 5 | is-size-5 | 1.25rem |
| 6 | is-size-6 | 1rem |
| 7 | is-size-7 | 0.75rem |
让我们使用以上大小创建一个简单的示例:
<!DOCTYPE html>
<html>
<head>
<meta charset = "utf-8">
<meta name = "viewport" content = "width = device-width, initial-scale = 1">
<title>Bulma Typography Helpers Example</title>
<link rel = "stylesheet" href = "https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.min.css">
<script src = "https://use.fontawesome.com/releases/v5.1.0/js/all.js"></script>
</head>
<body>
<section class = "section">
<div class = "container">
<span class = "is-size-1">
7 types of sizes
</span><br><br>
<span class = "is-size-1">
Tutorialspoint
</span><br>
<span class = "is-size-2">
Tutorialspoint
</span><br>
<span class = "is-size-3">
Tutorialspoint
</span><br>
<span class = "is-size-4">
Tutorialspoint
</span><br>
<span class = "is-size-5">
Tutorialspoint
</span><br>
<span class = "is-size-6">
Tutorialspoint
</span><br>
<span class = "is-size-7">
Tutorialspoint
</span><br>
</div>
</section>
</body>
</html>
它将显示如下所示的输出:
颜色
Bulma 提供不同类型的颜色类来设置容器中的元素。请参考上面的文本颜色部分,使用颜色类创建一个示例,如下所示:
<!DOCTYPE html>
<html>
<head>
<meta charset = "utf-8">
<meta name = "viewport" content = "width = device-width, initial-scale = 1">
<title>Bulma Typography Helpers Example</title>
<link rel = "stylesheet" href = "https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.min.css">
<script src = "https://use.fontawesome.com/releases/v5.1.0/js/all.js"></script>
</head>
<body>
<section class = "section">
<div class = "container">
<span class = "title">
Text color using color classes
</span>
<br>
<span class = "has-text-primary">
Tutorialspoint
</span><br>
<span class = "has-text-link">
Tutorialspoint
</span><br>
<span class = "has-text-black-bis">
Tutorialspoint
</span><br>
<span class = "has-text-grey">
Tutorialspoint
</span><br>
<span class = "has-text-grey-lighter">
Tutorialspoint
</span><br>
<span class = "has-text-danger">
Tutorialspoint
</span>
</div>
</section>
</body>
</html>
它显示如下所示的输出:
对齐方式
Bulma 提供 4 种类型的对齐辅助类来对齐容器中的文本。
| 序号 | 类名 | 对齐方式 |
|---|---|---|
| 1 | has-text-centered | 将文本显示在中央。 |
| 2 | has-text-justified | 将文本显示为两端对齐。 |
| 3 | has-text-left | 将文本显示在左侧。 |
| 4 | has-text-right | 将文本显示在右侧。 |
让我们使用以上对齐类创建一个简单的示例:
<!DOCTYPE html>
<html>
<head>
<meta charset = "utf-8">
<meta name = "viewport" content = "width = device-width, initial-scale = 1">
<title>Bulma Alignment Helpers Example</title>
<link rel = "stylesheet" href = "https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.min.css">
<script src = "https://use.fontawesome.com/releases/v5.1.0/js/all.js"></script>
</head>
<body>
<section class = "section">
<div class = "container">
<span class = "title">
Alignment
</span>
<br>
<br>
<div class = "columns">
<div class = "column is-5">
<p class = "has-text-black has-background-info has-text-centered"> has-text-centered</p>
</div>
</div>
<div class = "columns">
<div class = "column is-5">
<p class = "has-text-black has-background-info has-text-justified"> has-text-justified</p>
</div>
</div>
<div class = "columns">
<div class = "column is-5">
<p class = "has-text-black has-background-info has-text-left"> has-text-left</p>
</div>
</div>
<div class = "columns">
<div class = "column is-5">
<p class = "has-text-black has-background-info has-text-right"> has-text-right</p>
</div>
</div>
</div>
</section>
</body>
</html>
它显示如下所示的输出:
文本转换
Bulma 提供 4 种类型的文本转换辅助类来转换容器中的文本。
| 序号 | 类名 | 转换 |
|---|---|---|
| 1 | is-capitalized | 它将每个单词的第一个字符转换为大写。 |
| 2 | is-lowercase | 它将所有字符定义为小写。 |
| 3 | is-uppercase | 它将所有字符定义为大写。 |
| 4 | is-italic | 它将所有字符定义为斜体。 |
让我们使用以上文本转换类创建一个简单的示例:
<!DOCTYPE html>
<html>
<head>
<meta charset = "utf-8">
<meta name = "viewport" content = "width = device-width, initial-scale = 1">
<title>Bulma Text Transformation Helpers Example</title>
<link rel = "stylesheet" href = "https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.min.css">
<script src = "https://use.fontawesome.com/releases/v5.1.0/js/all.js"></script>
</head>
<body>
<section class = "section">
<div class = "container">
<span class = "title">
Text Transformation
</span><br><br>
<div class = "columns">
<div class = "column is-5">
<p class = "has-text-black has-background-info is-capitalized"> is-capitalized</p>
</div>
</div>
<div class = "columns">
<div class = "column is-5">
<p class = "has-text-black has-background-info is-lowercase"> is-lowercase</p>
</div>
</div>
<div class = "columns">
<div class = "column is-5">
<p class = "has-text-black has-background-info is-uppercase"> is-uppercase</p>
</div>
</div>
<div class = "columns">
<div class = "column is-5">
<p class = "has-text-black has-background-info is-italic"> has-is-italic</p>
</div>
</div>
</div>
</section>
</body>
</html>
它显示如下所示的输出:
文本粗细
Bulma 提供 4 种类型的文本粗细辅助类来转换容器中的文本粗细。
| 序号 | 类名 | 对齐方式 |
|---|---|---|
| 1 | has-text-weight-light | 它将文本粗细显示为细体。 |
| 2 | has-text-weight-normal | 它将文本粗细显示为正常。 |
| 3 | has-text-weight-semibold | 它将文本粗细显示为半粗体(不像粗体那样粗)。 |
| 4 | has-text-weight-bold | 它将文本粗细显示为粗体。 |
让我们使用以上文本粗细类创建一个简单的示例:
<!DOCTYPE html>
<html>
<head>
<meta charset = "utf-8">
<meta name = "viewport" content = "width = device-width, initial-scale = 1">
<title>Bulma Text Weight Helpers Example</title>
<link rel = "stylesheet" href = "https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.min.css">
<script src = "https://use.fontawesome.com/releases/v5.1.0/js/all.js"></script>
</head>
<body>
<section class = "section">
<div class = "container">
<span class = "title">
Text Weight
</span>
<br>
<br>
<div class = "columns">
<div class = "column is-5">
<p class = "has-text-black has-background-info has-text-weight-light"> has-text-weight-light</p>
</div>
</div>
<div class = "columns">
<div class = "column is-5">
<p class = "has-text-black has-background-info has-text-weight-normal"> has-text-weight-normal</p>
</div>
</div>
<div class = "columns">
<div class = "column is-5">
<p class = "has-text-black has-background-info has-text-weight-semibold"> has-text-weight-semibold</p>
</div>
</div>
<div class = "columns">
<div class = "column is-5">
<p class = "has-text-black has-background-info has-text-weight-bold"> has-text-weight-bold</p>
</div>
</div>
</div>
</section>
</body>
</html>
它显示如下所示的输出:
bulma_modifiers.htm
广告