• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >心得技巧 > 如何构建 Web 端设计规范之文本与选择器

如何构建 Web 端设计规范之文本与选择器

作者:Echo 字体:[增加 减小] 来源:互联网 时间:2018-08-23

本文主要包含WEB,Web设计,交互组件库,文本框,经验分享,网页设计等相关知识,Echo希望在学习及工作中可以帮助到您

Echo :根据组件的用途,可以分为六大类,Feedback 反馈、form 表单、basic 基础、data 数据 、navigation 导航、other 其他。

表单在网页中主要负责数据采集功能;用户需要填写输入数据并且提交到数据库,则这种组件就是表单类。

本文主要讲解表单中的文本和选择器,其中文本分为 input 短文本、InputAutocomplete 短文本联想和 InputMultiline 长文本。

一、input 短文本

定义:用于用户文本输入,并以字符串的方式提交到数据库。

使用场景:

  • 用户需要输入字符时。
  • 通过鼠标键盘输入内容。
  • 输入的文本通常置于输入框。

例如网易考拉优惠券兑换的表单填写,就是短文本输入组件,前面是标题,后面是文本输入框。

input 短文本组件的展示形式可以分为三类:

  • 标题和输入框左右排列;
  • 标题和输入框上下排列;
  • 不需要标题的排列。

标题和输入框左右排列时,短文本组件存在的状态有初始态、激活态、报错态、完成态和禁用态。

常见的表单类排版都是左右排版,同时表单之间,标题采用左对齐,输入框左对齐的情况比较多。有时候标题名字过长的话,左右排列就不够好,这时候需要采用上下排列。

标题和输入框上下排版时,存在状态和左右排列是一致的。

当没有标题时,存在状态同左右排列的规则和逻辑。

二、InputAutocomplete 短文本联想

定义:用户用于文本输入,在输入过程中会联想匹配文本选项,并以字符串的方式提交到数据库。

使用场景:

  • 需要用户输入文本时。
  • 提供联想匹配文本,减少用户输入成本。
  • 在输入过程中根据用户输入的内容,出现匹配选项,提交的数据是文本而非枚举项。

例如百度搜索,在输入框输入关键词时会出现对应的联想匹配文本。

和 input 短文本组件相比,InputAutocomplete 短文本联想唯一的不同就是新增了联想匹配选项,并且提交的是文本而非枚举项。

标题和输入框左右排列时,InputAutocomplete 短文本联想组件存在的状态有初始态、激活态、报错态、完成态和禁用态。

上下排列的状态和规则逻辑同左右排列。

不含标题的状态和规则逻辑同左右排列。

三、InputMultiline 长文本

定义:用户用于长文本输入,并以文本的方式提交到数据库。

使用场景:

  • 多段文字输入。
  • 需要换行。
  • 输入的文本通常置于输入框中。

例如新浪微博,在输入框发微博时,就是长文本输入,可以换行。

标题和输入框左右排列时,InputMultiline 长文本存在的状态有初始态、激活态、报错态、完成态和禁用态。在输入过程中一般有字数统计,超过限制字数,不允许用户输入。

上下排列逻辑和规则同左右排列。

不含标题的逻辑同左右排列。

四、select 选择器

定义:用户通过选择枚举项,提交到服务器。后端存储为枚举项。

使用场景:

  • 弹出一个下拉选项给用户选择操作。
  • 当选项少时(少于5项),建议直接将选项平铺,使用 Radio 是更好的选择。

例如淘宝卖家后台筛选订单的状态时,点击选择器,出现下拉列表。这就是一个常见的选择器,选择器分为多选和单选两大类。

下图为选择器基本样式,就是简单的下拉选项,不可进行关键词的搜索。

下图是可以搜索的选择器,当输入框处于激活态时,浮出下拉列表。在输入过程中,出现匹配枚举项,点击枚举项,则输入的关键词清空,同时下拉选项收起。输入框出现选择的选项。

有时候存在一个场景,用户对需要填写的选项设为空选项,则需要空值的选项。

有时候存在一个场景,用户选择了一个选项,但是后面想去掉选择的选项,不进行选择。

选择器多选组件中需要注意的一点就是,用户在输入关键词中,选择对应下拉选项,则输入的字符串清空,同时出现该选项 tag。

欢迎关注作者的微信公众号:「UEDC」

「文本框的细节设计」

  • 《「这个控件叫什么」系列之输入框/文本框/Text fields》
  • 《讲真,你真的懂得文本输入框设计的那些潜规则么?》
  • 《全面实用!如何设计移动端的文本输入框?》

================明星栏目推荐================

优优教程网: UiiiUiii.com 是优设旗下优质中文教程网站,分享了大量PS、AE、AI、C4D等中文教程,为零基础设计爱好者也准备了贴心的知识树专栏。开启免费自学新篇章,按照我们的专栏一步步学习,一定可以迅速上手并制作出酷炫的视觉效果。

设计导航:国内人气最高的设计网址导航,设计师必备: http://hao..com

优设大课堂

您可能想查找下面的文章:

  • 浅谈前端网络、JavaScript优化以及开发小技巧
  • web网页开发面试笔试必备小知识(必看)
  • Web前端开发工程师需要掌握的核心技能
  • 分享10个最新的Web前端框架(翻译)
  • 前端开发必备常用工具函数小结
  • 0.1秒的价值!浅谈Web前端页面提速问题
  • Web前端开发中找错的基本思路
  • 怎么设计响应式WEB?响应式WEB设计的优缺点
  • 设计好用、易用web应用程序的10个技巧
  • 移动设备web开发关于html的head写法

相关文章

  • 2018-08-23超干货!如何利用记忆心理学提高用户体验?
  • 2018-08-23重新认识滚动交互,让你设计的网页更适合这个时代
  • 2018-08-23那些很熟悉但又叫不出名字的设计法则:希克定律
  • 2017-08-06让HTML和JSP页面不缓存从Web服务器上重新获取页面
  • 2018-08-23这款给医生的专业APP,设计上有着怎样不同的要求?
  • 2017-08-06你好 对话框 对话框的设计经验分享
  • 2017-08-06用ps两分钟做个xhtml+css的网站首页
  • 2018-08-23在Justinmind眼中,这7款APP的UI设计是今年最佳
  • 2017-08-06关于CSS absolute与relative不得不说的话
  • 2018-08-23讲好一个故事,优秀的用户体验设计由此开始

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 网页中内容显示过多如何从bottom快速回到top
    • 大开眼界!视觉误差对UI设计的影响和解决方案(附案例)
    • 专业科班系列!如何快速提高你的版式设计水平?
    • 进阶好文!让人舒服的的交互设计稿该有的5个特点
    • 高手经验总结!关于设计规范的一点理解
    • 从2009年到2017年,按钮设计发生了哪些变化?
    • 零基础必备:详解十种常见的水彩基本技法+问题总结
    • 如何做落地页设计?这儿有20个顶尖的案例和优点分析
    • haslaylout 和 bfc解析的理解
    • IE下utf8编码页面无端端空出一行及utf8页面无法显示的解决方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有