Material Design 中文翻译对照表

Material Design 是 Google 推出的一种设计语言,旨在为移动和 Web 应用程序提供一致的外观和感觉。在前端开发中,常常需要使用 Material Design 相关的组件和样式,因此熟悉 Material Design 中文翻译对照表对于前端工程师来说非常重要。

基本概念

在了解 Material Design 中文翻译对照表之前,我们先来了解一些基本概念。

Material

Material 是 Material Design 的核心概念之一,指的是“材料”。在 Material Design 中,所有的组件都是基于材料的概念设计的。材料可以是实物,也可以是虚拟的。在 Material Design 中,材料有以下特性:

  • 物理性:材料具有厚度、质地、阴影和反光等物理属性。
  • 移动性:材料可以在 x、y、z 三个维度上移动和变形。
  • 可触控性:材料可以被触摸和操作。

Elevation

Elevation 是 Material Design 中用于表示材料高度的概念。在 Material Design 中,所有的组件都有一个 Elevation 值,用于表示其高度。Elevation 值越大,组件越高。

Color

Color 是 Material Design 中非常重要的概念,指的是“颜色”。在 Material Design 中,颜色有以下特性:

  • Primary Color:主色调,用于表示品牌色或应用程序的主色调。
  • Secondary Color:次要色调,用于表示应用程序的次要颜色。
  • Accent Color:强调色,用于突出重要内容。
  • Background Color:背景色,用于表示组件的背景色。
  • Text Color:文本颜色,用于表示文本的颜色。

中文翻译对照表

下面是 Material Design 中常用的一些组件和样式的中文翻译对照表。

Typography

英文 中文
Headline 标题
Subheading 副标题
Body1 正文1
Body2 正文2
Caption 标注
Button 按钮
Input 输入框

Buttons

英文 中文
Raised Button 凸起按钮
Flat Button 扁平按钮
Floating Action Button 浮动操作按钮

Card

英文 中文
Card 卡片
Card Header 卡片头部
Card Title 卡片标题
Card Subtitle 卡片副标题
Card Content 卡片内容
Card Actions 卡片操作

Dialog

英文 中文
Dialog 对话框
Dialog Title 对话框标题
Dialog Content 对话框内容
Dialog Actions 对话框操作

Input

英文 中文
Text Field 文本框
Filled Text Field 填充文本框
Outlined Text Field 带边框的文本框
Text Area 文本域

Navigation

英文 中文
Navigation Drawer 导航抽屉
Bottom Navigation 底部导航
Tab Bar 标签栏

示例代码

下面是一个使用 Material Design 组件的示例代码:

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

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

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

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

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

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

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

这个示例代码使用了 Materialize CSS 框架,其中包含了 Material Design 的组件和样式。在这个示例代码中,我们使用了导航栏(Navigation)、卡片(Card)、文本框(Input)和浮动操作按钮(Floating Action Button)等 Material Design 组件。同时,我们也使用了 Material Design 的颜色和字体等样式。

总结

Material Design 中文翻译对照表是前端开发中非常重要的参考资料。通过掌握 Material Design 中的基本概念和常用组件及样式的中文翻译,我们可以更加方便地使用 Material Design 相关的组件和样式。同时,我们也可以通过示例代码来学习如何使用 Material Design。掌握 Material Design 对于提升前端开发的技能和水平非常有帮助。

来源:JavaScript中文网 ,转载请注明来源 本文地址:https://www.javascriptcn.com/post/66060d06d10417a2223f7a01