基础 - 全球风格


在本章中,我们将学习全局样式。Foundation 框架的全局 CSS 包括有用的重置,可确保样式在浏览器之间保持一致。

字体大小

浏览器样式表的字体大小默认设置为 100%。默认字体大小设置为 16 像素。根据字体大小,计算网格大小。要具有不同的基本字体大小和不受影响的网格断点,请将$rem-base设置为$global-font-size值,该值必须以像素为单位。

颜色

链接按钮等交互元素使用来自 SASS 变量$primary-color的默认蓝色阴影。组件还可以具有颜色,例如:secondary、alert、success 和 warning。欲了解更多信息,请查看此处

SASS 参考

变量

下表列出了 SASS 变量,这些变量用于自定义项目_settings.scss中组件的默认样式。

先生。 名称和描述 类型 默认值
1

$全局宽度

它代表网站的全球宽度。用于确定网格的行宽。

数字 雷姆计算(1200)
2

$全局字体大小

它表示应用于<html><body>的字体大小。默认设置为 100%,并且将继承用户的浏览器设置值。

数字 100%
3

$全局行高

它代表所有类型的默认行高。$global-lineheight为 24px,而$global-font-size设置为 16px。

数字 1.5
4

$primary-color

它为交互组件(例如链接和按钮)提供颜色。

颜色 #2199e8
5

$次要颜色

它与支持.secondary类的组件一起使用。

颜色 第777章
6

$成功颜色

与.success类一起使用时,它表示积极的状态或操作。

颜色 #3adb76
7

$警告颜色

与.warning类一起使用时,它表示警告状态或操作。

颜色 #ffae00
8

$警报颜色

与.alert类一起使用时,它表示负面状态或操作。

颜色 #ec5840
9

$浅灰色

它用于浅灰色 UI 项目。

颜色 #e6e6e6
10

$中灰色

它用于中灰色 UI 项目。

颜色 #卡卡卡
11

$深灰色

它用于深灰色 UI 项目。

颜色 #8a8a8a
12

$黑色

它用于黑色 UI 项目。

颜色 #0a0a0a
13

$白色

它用于白色 UI 项目。

颜色 #fefefe
14

$body-背景

它代表主体的背景颜色。

颜色 $白色
15

$body-字体颜色

它代表正文的文本颜色。

颜色 $黑色
16

$body-font-family

它代表正文的字体列表。

列表 “Helvetica Neue”、Helvetica、Roboto、Arial、无衬线字体
17 号

$body-抗锯齿

通过使用 CSS 属性-webkit-font-smoothing-moz-osx-font-smoothing将此属性设置为true来启用抗锯齿类型。

布尔值 真的
18

$全球利润

它代表组件的全局保证金值。

数字 1雷姆
19

$全局填充

它表示组件上的全局填充值。

数字 1雷姆
20

$全球利润

它代表组件之间使用的全局保证金值。

数字 1雷姆
21

$全局权重正常

它代表普通类型的全局字体粗细。

关键字或号码 普通的
22

$global-权重-粗体

它代表粗体的全局字体粗细。

关键字或号码 大胆的
23

$全局半径

它表示具有边界半径的所有元素的全局值。

数字 0
24

$全局文本方向

它将 CSS 的文本方向设置为ltrrtl

左转