完美的用户体验:如何设计一个直观和有效的网站导航?

APP的顶部导航栏对我们来说很熟悉。导航栏是UI设计中不可或缺的一部分,几乎每个页面都使用导航栏。虽然导航栏看起来很简单,不需要太多精力,但是设计一个与产品需求和客户目标高度匹配的导航栏并不是那么容易的。导航栏的设计标准有很多细节需要注意。为了让大家对导航栏的设计标准有一个更清晰、更全面的了解,本文将总结导航栏的设计风格、构成结构、风格、互动等方面。希望能帮到大家。

即时设计-可实时协作的专业 UI 设计工具icon-default.png?t=N7T8https://js.design/community?category=search&search=%E5%AF%BC%E8%88%AA%E6%A0%8F&source=csdn&plan=smt07171

1、基本介绍导航栏

标签栏、工具栏、工具栏等UI设计部件Tab 栏目、应用栏目、标题栏目、导航栏目等多种类型和名称中,很多新设计师很难区分这些重复的名称和相应的区域。

1.1 导航栏在哪里?

导航栏设计位于应用程序的顶部,即通知栏下方,主要用于明确页面的位置和层次,权重应高于当前页面的所有内容。如果客户不知道当前位置,不知道如何回到最后一步,就证明导航栏肯定有问题。虽然是 iOS 系统内叫做 导航栏 、Android 系统叫顶端应用栏 ,不同的名字,但是它的位置和作用几乎是一样的。

1.2 导航栏设计能起到什么作用?

第一,导航栏可以告知用户当前的位置,并提供回到上一步或下一步的操作入口,以免使用户迷失方向;

第二,顶部 Tab 对当前页面内容进行梳理分类,并将各种类型的入口汇集到导航栏中,为用户提供全局操作;

最后,品牌曝光可以得到改善,如器皿品牌颜色、图标品牌颜色等。,甚至在必要的前提下放置品牌。LOGO。

2、结构导航栏

常用的导航栏分为左、中、右构造,主要由返回按钮(左)组成、标题(中)、协助操作按钮(右)由三部分组成,这也是基于最常用、最常见的布局方式。在实际应用中,为了满足多样化的产品需求和用户目标,导航栏定制的布局方式有很多,不管款式有多复杂,只是站在设计的角度,目的是让用户使用起来更加方便方便。

2.1 导航栏设计标题

标题用于描述客户当前位置或界面的具体情况。在iPhone全屏出现之前,由于设备屏幕空间有限,大多使用常规标题,即34px~40px(网格所需,常见小编36px)加粗,中标题文字。

随着全屏设备的逐渐普及,导航栏的发挥空间必然会增加,大标题风格开始兴起,然后引入设计平台规范。大标题导航栏的设计主要取决于市场定位和功能的影响,而不仅仅是设计风格的问题。毫无疑问,大标题可以让页面的头部有更多的空白空间,更强的呼吸感,特别适合产品结构浅、功能单一、规模轻的应用,也就是常说的。 小而精 。

标题导航栏设计的容器高度为192px,字体大小一般设置为56px~68px(网格所需,小编常用64px),页面滑动后,将恢复到88px的常规高度,标题大小也会减少。

2.2 导航栏图标设计

主界面导航栏中的图标比较多样化,如左侧常见定位、品牌标识等。、抽屉菜单入口等,右边如搜索、消息、扫描、更多…

二级及以后页面导航图标相对固定,左侧必须有返回上级界面的“返回”图标,可以是左剪头、下剪头、关闭按钮等。需要注意的是,无论设计什么风格,都需要满足“返回”风格的估计,保证用户不会产生疑惑。功能图标一般放在右侧,如次级功能延伸、信息提交、删除等。,最多不超过两个操作入口,以免造成功能层次混乱。

2.3 设计导航栏按钮

定制导航栏的左侧已经被定制 回到 图标占用,按键基本上只能放在右边,而且大部分都是文字按钮样式,主要用来承载界面的辅助操作,功能入口。

当导航有足够的垂直空间时,也可以使用圆形、方形、圆形矩形等容器按钮。页面上的视觉权重应该通过按钮的形状、大小、添加和边缘来确定,主次级关系应该灵活区分。好的导航按钮总能抓住用户的注意力。

3、分类导航栏款式

3.1 常规的导航栏设计风格

常规导航栏用于95%以上的二级和后续界面,这种类型也用于一些简单的主页。以iOS的两倍图为例。器皿高度固定在88px,基本上只由按钮和标题组成,背景颜色多为白色或主色调。

3.2 大标题的导航栏设计

在 iOS11 系统发布后,标题导航栏逐渐流行起来。标题导航栏的设计一般只出现在主界面(底部识别功能分类),详细描述了基本规范。

标题导航栏的设计会给人一种高强度、透明的空间感。整体设计简洁大方,不适合电商应用。因为占用空间大,适合新闻信息、社交、工具型、功能单一的应用。

3.3 导航输入框的类型

根据搜索功能的权重,在常规导航栏中添加一个输入框,而不是标题显示。由于空间限制,导航栏定制的输入框高度一般设置在56px~64px之间,总宽度取决于其他功能图标的多少。如果图标多,输入框可以放在第二行。如果没有必要,尽量将输入框整体放在中间,这样两边的距离或两边的图标数量相同,从而提高视觉美观度。

4、导航栏设计工具

导航栏几乎是每个界面都必须存在的控件。虽然很常见,但并不是每个设计师都能高质量地设计它,需要在基本导航栏的设计标准和功能上赋予它更多的产品价值。“如果逃不掉,就静下心来享受。”既然导航栏不能轻易删除,设计好可能会带来意想不到的好处。即时设计作为中国新一代在线协同网站页面设计工具,具有非常强大的设计功能。它不仅可以一起进行原型、设计和交付,还支持跨平台合作、标记、绘画和文档即时云匹配。、Figma和XD格式的引入和使用非常实用,无论是初学者还是大师,工作效率都在飙升。初学者可以快速入门,从社区资源中汲取灵感和经验;网页设计大神可以利用里面的一站式功能,大大提高工作效率。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/379266.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java语言程序设计基础篇_编程练习题**14.29(游戏:豆机)

第十四章第二十九题 **14.29 (游戏:豆机) 请写一个程序,显示编程练习题 7.21 中介绍的豆机,如图 14-52c 所示 代码展示 package chapter_14;import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.layou…

“萝卜快跑”来了,AGV无人仓距离爆发还有多远?

AGV 今年7月,百度公司在武汉运营的无人出租车平台“萝卜快跑”,成为关注热点。 据悉,短短一个月时间内,“萝卜快跑”订单量突破300万。2024年百度计划投入1000辆无人车724小时全无人运营,覆盖武汉全城,大有…

leetcode94. 二叉树的中序遍历,递归法+迭代法。附带前序遍历方法

leetcode94. 二叉树的中序遍历 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 示例 1: 输入:root [1,null,2,3] 输出:[1,3,2] 示例 2: 输入:root [] 输出:[] 示例 3: …

MAVSKD-Java开源库mavsdk_server库macOS平台编译

1.下载源码 2.使用IDEA打开,进行mavsdk_server目录,使用gradle进行编译 3.开始编译时会自动下载依赖 4.下载完成后,会自动编译 5.编译成功 6.成功生成AAR文件

计算机毕业设计-基于Springboot的养老院管理系统-源码程序文档

项目源码,请关注❥点赞收藏并私信博主,谢谢~ 本系统开发采用技术为JSP、Bootstrap、Ajax、SSM、Java、Tomcat、Maven 此文章为本人亲自指导加编写,禁止任何人抄袭以及各类盈利性传播, 相关的代码部署论文ppt代码讲解答辩指导文件…

OWASP 移动应用 2024 十大安全风险

1. OWASP 移动应用 2024 十大安全风险 开放全球应用程序安全项目 (OWASP) 是一个非营利性基金会,致力于提高软件的安全性。自 2014、2016 年两次发布了移动应用的十大风险后,今年再次发布2024版。这对移动应用软件的检查工具有着…

Java二十三种设计模式-抽象工厂模式(3/23)

抽象工厂模式:复杂系统的灵活构建者 引言 在软件开发中,抽象工厂模式是一种提供接口以创建相关或依赖对象族的创建型设计模式。这种模式允许客户端使用一个共同的接口来创建不同的产品族,而无需指定具体类。 基础知识,java设计模…

【.NET全栈】ASP.NET开发Web应用——站点导航技术

文章目录 前言一、站点地图1、定义站点地图文件2、使用SiteMapPath控件3、SiteMap类4、URL地址映射 二、TreeView控件1、使用TreeView控件2、以编程的方式添加节点3、使用TreeView控件导航4、绑定到XML文件5、按需加载节点6、带复选框的TreeView控件 三、Menu控件1、使用Menu控…

初学者对 WebGL 与 WebGPU 的看法(A Beginner’s Perspective of WebGL vs WebGPU)

初学者对 WebGL 与 WebGPU 的看法(A Beginner’s Perspective of WebGL vs WebGPU) WebGL 和 WebGPU 之间的主要区别:WebGL 是什么以及它适合哪些人使用?WebGPU 是什么?它适合谁使用?WebGL 和 WebGPU 的代码…

<数据集>UA-DETRAC车辆识别数据集<目标检测>

数据集格式:VOCYOLO格式 图片数量:20500张 标注数量(xml文件个数):20500 标注数量(txt文件个数):20500 标注类别数:4 标注类别名称:[car, van, others, bus] 序号类别名称图片数框数1car201871259342…

Jupyter Notebook安装及基本使用

Jupyter Notebook安装及基本使用 目录 Jupyter Notebook安装及基本使用方式一:Anaconda直接安装方式二:pip命令安装Jupyter使用虚拟环境 方式一:Anaconda直接安装 安装Anaconda 下载地址,输入邮箱,Windows下载 开始安…

字节抖音电商 后端开发岗位 一面

笔者整理答案,以供参考 自我介绍 项目(20分钟) RocketMQ延时消息的底层实现 回答: 延时消息的实现主要依赖于RocketMQ中的定时任务机制。消息被发送到Broker时,会先存储在一个特定的延时消息队列中。Broker会定时扫…

Python实战MySQL之数据库操作全流程详解

概要 MySQL是一种广泛使用的关系型数据库管理系统,Python可以通过多种方式与MySQL进行交互。本文将详细介绍如何使用Python操作MySQL数据库,包括安装必要的库、连接数据库、执行基本的CRUD(创建、读取、更新、删除)操作,并包含具体的示例代码,帮助全面掌握这一过程。 准…

【ROS2】高级:解锁 Fast DDS 中间件的潜力 [社区贡献]

目标:本教程将展示如何在 ROS 2 中使用 Fast DDS 的扩展配置功能。 教程级别:高级 时间:20 分钟 目录 背景 先决条件在同一个节点中混合同步和异步发布 创建具有发布者的节点创建包含配置文件的 XML 文件执行发布者节点创建一个包含订阅者的节…

linux下JDK的安装

前言: 安装部署java开发的代码都需要java环境,这里记录下linux下JDK的安装过程,仅供学习参考。 JDK的下载 下载地址:https://www.oracle.com/java/technologies/downloads 选择和操作系统匹配的版本进行下载 查看操作系统&…

026-GeoGebra中级篇-曲线(2)_极坐标曲线、参数化曲面、分段函数曲线、分形曲线、复数平面上的曲线、随机曲线、非线性动力系统的轨迹

除了参数曲线、隐式曲线和显式曲线之外,还有其他类型的曲线表示方法。本篇主要概述一下极坐标曲线、参数化曲面、分段函数曲线、分形曲线、复数平面上的曲线、随机曲线、和非线性动力系统的轨迹,可能没有那么深,可以先了解下。 目录 1. 极坐…

处理uniapp刷新后,点击返回按钮跳转到登录页的问题

在使用uniapp的原生返回的按钮时,如果没有刷新会正常返回到对应的页面,如果刷新后会在当前页反复横跳,或者跳转到登录页。那个时候我第一个想法时:使用浏览器的history.back()方法。因为浏览器刷新后还是可以通过右上角的返回按钮…

vue2导入elementui组件库

第一步安装 npm i element-ui -S 第二步在main.js中导入 第三步使用然后在运行项目

勘测院如何实现可控便捷的图纸安全外发?

勘测院,也称为勘测设计研究院或勘测设计院,是进行与地质、地形和地貌有关的勘察测量的单位,为各类工程项目提供准确的地质数据和设计依据。 勘测院会产生各类包括图纸在内的文件,如: 1、项目相关文件:项目…

测试开发面经总结(三)

TCP三次握手 TCP 是面向连接的协议,所以使用 TCP 前必须先建立连接,而建立连接是通过三次握手来进行的。 一开始,客户端和服务端都处于 CLOSE 状态。先是服务端主动监听某个端口,处于 LISTEN 状态 客户端会随机初始化序号&…