前端设计与布局常用术语(前端术语中英对照速查表)

文章目录

🧭 前端设计与布局常用术语速通指南

—— 写给想用 AI 精准描述页面效果的你

当你想让 AI 生成一个页面时,也许会说:

“我想要一个漂亮的页面,上面有点东西、旁边再放点内容。”

但 AI 会懵 😅。
如果你会说:

“我想要一个带 顶部导航栏(top bar)、左侧 侧边栏(sidebar),中间是一个 卡片(card) 布局的页面,整体宽度自适应容器。”

那 AI 就能明白你在说什么。

这篇文章帮你快速掌握前端常用的 布局与设计术语
让你能像设计师一样表达页面结构、风格与层次。


🧱 一、基础结构类术语

1️⃣ 容器(Container)

容器就是 装内容的框。页面的一切几乎都在容器里。

常见容器类型:

  • 主容器(Main container):页面的整体包裹层。
  • 内容容器(Content wrapper):主要内容区。
  • 响应式容器(Responsive container):根据屏幕自动调整宽度。

💬 示例描述:

“页面内容放在一个 1200px 宽的居中容器中。”

2️⃣ 布局(Layout)

布局是 内容怎么摆放

常见布局:

  • 单列布局:从上到下。
  • 两列 / 三列布局:左侧栏 + 内容区。
  • 栅格布局(Grid layout):用网格排列元素。
  • Flex 布局:灵活的弹性布局,可居中或对齐。

💬 示例描述:

“用三列布局,中间内容居中,两边各 20% 宽。”

3️⃣ 侧栏 / 顶栏 / 底栏

这些是页面最常见的结构区域:

区域英文用途
顶栏Header / Navbar / Top bar标题、搜索框、头像
侧栏Sidebar导航菜单
底栏Footer版权、页脚信息

💬 示例描述:

“顶部是固定导航栏,下面是主内容区域。”

🎨 二、视觉与层次类术语

4️⃣ 卡片 / 面板(Card / Panel)

常用于展示内容块,如文章、商品、用户信息等。

特点:

  • 有边框或阴影
  • 内含标题、图片、文字

💬 示例描述:

“每个商品用卡片展示,带圆角和轻微阴影。”

5️⃣ 模态框 / 弹窗(Modal / Dialog)

弹出的独立层,用于提示或交互。

💬 示例描述:

“点击按钮后弹出一个居中的模态框,带半透明遮罩。”

6️⃣ 层级(Z-index / Layer)

控制元素的“上下关系”,谁在上谁在下。

💬 示例描述:

“导航栏固定在顶部并始终在内容上层。”

7️⃣ 阴影(Shadow)

给元素增加立体感和层次感。

类型:

  • 盒子阴影(box-shadow)
  • 文字阴影(text-shadow)

💬 示例描述:

“给卡片加上轻微阴影,模拟浮起效果。”

8️⃣ 圆角(Border-radius)

让方形元素的边角变圆润。

常用数值:

  • 小圆角:4px(常规)
  • 大圆角:12px(更柔和)

💬 示例描述:

“卡片边角圆润,半径 12px。”

9️⃣ 留白(Padding / Margin / Spacing)

让布局更通透的关键。

  • Padding:内容与边界的距离。
  • Margin:元素之间的距离。

💬 示例描述:

“增加卡片之间的间距,让布局更呼吸。”

🔟 分隔(Divider / Border)

用于视觉分区,如横线、竖线、边框。

💬 示例描述:

“在标题和内容之间加一条浅灰色分隔线。”

🎨 背景(Background)

背景可以是:

  • 纯色(color)
  • 图片(image)
  • 渐变(gradient)
  • 纹理(texture)

💬 示例描述:

“整体背景为浅灰色,卡片使用白底。”

✍️ 三、排版与内容类术语

1️⃣1️⃣ 标题与文本(Heading / Body text)

文字结构:

  • H1:主标题
  • H2:副标题
  • P:正文
  • Label / Placeholder:辅助文字

💬 示例描述:

“标题使用加粗大号字体,正文浅灰色。”

1️⃣2️⃣ 对齐(Alignment)

  • 左对齐:正文内容
  • 居中对齐:标题、按钮
  • 右对齐:价格、操作栏

💬 示例描述:

“图片居中,文字左对齐。”

1️⃣3️⃣ 按钮(Button)

按钮分类:

  • 主要按钮(Primary)
  • 次要按钮(Secondary)
  • 危险按钮(Danger)
  • 禁用按钮(Disabled)

💬 示例描述:

“右下角有一个蓝色主按钮,圆角更大一点。”

1️⃣4️⃣ 图标(Icon)

快速传达含义的符号,比如搜索、删除、设置。

💬 示例描述:

“搜索框左侧加一个放大镜图标。”

⚙️ 四、交互与状态类术语

1️⃣5️⃣ 悬停(Hover)

鼠标移上时的状态变化。

💬 示例描述:

“按钮悬停时变深色并加阴影。”

1️⃣6️⃣ 点击 / 激活(Active / Click)

用户点击时的视觉反馈。

💬 示例描述:

“点击后按钮高亮显示。”

1️⃣7️⃣ 响应式(Responsive)

页面会自动适配不同屏幕设备。

💬 示例描述:

“移动端隐藏侧栏,顶部栏折叠成菜单。”

1️⃣8️⃣ 动画与过渡(Animation / Transition)

让交互更自然流畅。

💬 示例描述:

“模态框弹出时从底部滑入。”

🧩 五、组合表达示例

💬 你可以这样描述一个页面:

“上方是固定顶栏(白底+阴影),左侧有浅灰侧栏(占 20% 宽度),
中间是主内容区,里面有几张卡片(圆角 + 阴影),
卡片之间留 16px 间距,页面宽度自适应。”

👉 这样的描述,AI 就能准确生成你想要的页面。


🧭 六、总结:前端表达的 3 个层次

层次关注点示例
结构层布局与区域划分顶栏、侧栏、容器、栅格
视觉层样式与层次感阴影、圆角、留白、背景
交互层动作与响应悬停、点击、动画、响应式

当你掌握这些术语后,就能像设计师一样“和 AI 说人话”:

“我想要一个三列卡片布局的响应式页面,整体简约风,浅灰背景,卡片带阴影和圆角。”

🧠 结语:
前端不仅仅是写代码,更是一种“视觉语言”。
学会用术语描述,AI 才能更懂你。
希望这篇速通指南能让你在前端路上越走越顺 ❤️。



📚 附录:前端术语中英对照速查表(收藏版)

中文术语英文术语一句话解释
容器Container用来包裹内容的外层框架。
布局Layout页面内容的摆放方式(如单列、双列)。
栅格布局Grid Layout用网格系统分布元素,常用于卡片或图文列表。
顶栏Header / Navbar / Top bar页面最上方的区域,通常放导航和 logo。
侧栏Sidebar页面侧边的菜单或功能区。
底栏Footer页面最下方的区域,放版权、页脚信息。
主内容区Main Content页面主要展示内容的部分。
卡片Card用于展示独立信息块的方框。
面板Panel功能区域或信息区,类似卡片但更偏向容器。
模态框Modal / Dialog弹出的交互窗口,常用于确认或输入。
层级Z-index / Layer控制元素的前后叠放顺序。
阴影Shadow增加立体感和层次感的视觉效果。
圆角Border-radius控制元素边角的弧度。
边框Border元素边缘的线条。
留白Whitespace元素间的空白区域,使布局更通透。
内边距Padding内容与边框的内部间距。
外边距Margin元素与外部之间的间距。
分隔线Divider视觉上分割区域的线条。
背景Background页面或元素的底色、图像或渐变。
标题Heading表示层级结构的文字标题(H1、H2…)。
正文Paragraph / Body text普通文本内容。
标签Label简短说明性文字(如表单标签)。
占位符Placeholder输入框内的提示文字。
按钮Button可点击执行操作的元素。
图标Icon表示功能或状态的小图形。
悬停状态Hover鼠标移入时的视觉效果。
点击状态Active / Click鼠标点击或选中时的状态。
禁用状态Disabled无法操作的按钮或输入。
响应式Responsive页面根据屏幕大小自动调整布局。
断点Breakpoint响应式布局中切换样式的临界宽度。
动画Animation元素随时间的动态变化。
过渡Transition属性变化的平滑过渡效果。
图层Layer页面中重叠的视觉层次。
透明度Opacity元素的不透明程度。
对齐Alignment内容在容器中的对齐方式(左、中、右)。
居中Center / Centered元素在容器中水平或垂直居中。
间距Spacing / Gap元素间的距离。
滚动条Scrollbar页面内容超出容器时用于滚动查看的控件。
固定定位Fixed Position元素固定在视口位置,不随滚动移动。
绝对定位Absolute Position相对于父元素精确放置位置。
相对定位Relative Position相对于自己原始位置进行偏移。
粘性定位Sticky Position滚动到特定位置后固定。
遮罩层Overlay / Mask半透明层,用于突出弹窗或内容。
透明背景Transparent Background背景透明效果。
颜色渐变Gradient从一种颜色平滑过渡到另一种颜色。
浅色模式Light Mode浅背景深文字的配色。
深色模式Dark Mode深背景浅文字的配色。
提示框Tooltip鼠标悬停显示的小提示。
通知 / 消息框Notification / Alert用于提示信息的浮层。
输入框Input Field用户输入文字的区域。
下拉菜单Dropdown点击后展开的选项列表。
标签页Tabs多页切换组件。
加载动画Loading Spinner页面或数据加载时的指示器。
骨架屏Skeleton Screen加载前的占位动画。
滑动区Carousel / Slider可左右滚动的图片或内容区域。
断点布局Responsive Breakpoint Layout不同屏幕下自动重排的布局模式。

🧩 使用建议:

如果你和设计师沟通页面,可以这样说:

“这个区域留白太少,卡片之间的间距建议增加到 16px。”

如果你用 AI 生成页面,可以这样开头:

“请帮我生成一个响应式页面,包含顶部导航栏、左侧侧栏和三列卡片布局。”

掌握这些词汇,你就能 更精准地描述想法、快速获得理想的前端效果。


Read more

Flutter 三方库 flutter_adaptive_scaffold 的鸿蒙化适配指南 - 掌握一套代码适配全场景终端的自适应架构技术、助力鸿蒙应用构建从手机到平板及折叠屏的极致无缝交互体系

Flutter 三方库 flutter_adaptive_scaffold 的鸿蒙化适配指南 - 掌握一套代码适配全场景终端的自适应架构技术、助力鸿蒙应用构建从手机到平板及折叠屏的极致无缝交互体系

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 flutter_adaptive_scaffold 的鸿蒙化适配指南 - 掌握一套代码适配全场景终端的自适应架构技术、助力鸿蒙应用构建从手机到平板及折叠屏的极致无缝交互体系 前言 在 OpenHarmony 鸿蒙应用追求“万物互联、全场景覆盖”的伟大进程中,屏幕尺寸的多样性(从 6 英寸手机到 12 英寸平板,再到 2D/3D 模式切换的折叠屏)是每一位 UI 开发者必须正面迎接的挑战。如何在不为每种设备重写 UI 的前提下,实现导航栏自动从“底部”平滑流转到“侧边”?如何在宽屏模式下自动开启“双栏(Master-Detail)”布局?flutter_adaptive_scaffold 作为一个由 Flutter

By Ne0inhk
在 macOS 上通过 Docker 本地安装 OpenClaw 完整教程

在 macOS 上通过 Docker 本地安装 OpenClaw 完整教程

在 macOS 上通过 Docker 本地安装 OpenClaw 完整教程 什么是 OpenClaw?—— 你的本地 AI 智能体执行框架 OpenClaw 不仅仅是一个聊天机器人,而是一个功能强大的 AI 智能体执行框架。你可以把它想象成一个能自主思考、调用工具、并替你完成复杂任务的数字员工。 🧠 核心概念 * 智能体:OpenClaw 的核心大脑。它能理解你的自然语言指令,拆解任务,并决定调用哪些工具来执行。 * 网关:所有外部访问的入口。它负责处理 WebSocket 连接、管理设备配对、路由消息,是你与智能体交互的桥梁。 * 技能:智能体可调用的具体工具,比如访问文件、操作浏览器、发送消息、查询数据库等。你可以根据需要扩展技能库。 * 记忆:OpenClaw 可以存储对话历史和重要信息,实现长期记忆和上下文理解,让交互更连贯。 * 通道:连接外部聊天平台的渠道,如

By Ne0inhk
HarmonyOS6半年磨一剑 - RcIcon组件实战案例集与应用开发指南

HarmonyOS6半年磨一剑 - RcIcon组件实战案例集与应用开发指南

文章目录 * 前言 * 项目简介 * 核心特性 * 开源计划 * rchoui官网 * 文档概述 * 第一章: 基础用法实战 * 1.1 三种符号引用方式 * 1.2 应用场景 - 工具栏快速导航 * 第二章: 尺寸系统实战 * 2.1 响应式尺寸配置 * 2.2 应用场景 - 统一设计系统尺寸规范 * 第三章: 颜色系统实战 * 3.1 多彩色系配置 * 3.2 应用场景 - 状态指示系统 * 第四章: 双风格系统实战 * 4.1 线型与实底风格对比 * 4.2 应用场景 - 底部导航栏 * 第五章: 圆角系统实战 * 5.

By Ne0inhk
Flutter 组件 short_uuids 适配鸿蒙 HarmonyOS 实战:唯一标识微缩技术,构建高性能短 ID 生成与分布式索引架构

Flutter 组件 short_uuids 适配鸿蒙 HarmonyOS 实战:唯一标识微缩技术,构建高性能短 ID 生成与分布式索引架构

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 组件 short_uuids 适配鸿蒙 HarmonyOS 实战:唯一标识微缩技术,构建高性能短 ID 生成与分布式索引架构 前言 在鸿蒙(OpenHarmony)生态迈向万物互联、涉及海量离线资源标识、蓝牙广播载荷(BLE Payload)及二维码数据极限压缩的背景下,如何生成既能保留 UUID 强随机性、又能极大缩减字符长度的唯一标识符,已成为优化存储与通讯效率的“空间必修课”。在鸿蒙设备这类强调分布式软总线传输与每一字节功耗敏感的环境下,如果应用依然直接传输长度达 36 字符的标准 UUID,由于由于有效载荷溢出,极易由于由于传输协议限制导致数据截断或多次分包带来的延迟。 我们需要一种能够实现高进制转换、支持双向编解码且具备低碰撞概率的短 ID 生成方案。 short_uuids 为 Flutter 开发者引入了将标准 UUID 转化为短格式字符串的高性能算法。它利用

By Ne0inhk