表单是 UI 界面中最为常见的元素,它通常是用来搜集和呈现一些数据、信息和特定的字段。在现实世界中,印刷的表格存在的时间更为久远,它们身上有很多设计可以作为重要的参考,帮助我们优化 UI 中的表单元素。

文本输入框是 UI 表单的基本组成部分,无论是表单还是对话框中,它都非常常见。文本字段是提供内容输入交互的核心组件,在进行布局和交互设计的时候,它其实有着不低的设计要求:它需要高效、显著且有良好的可访问性。

看看可临摹学习的优秀作品,搜UI (SOOUI) 实用案例分析:

输入字段

谷歌输入材料的风格

反应材料UI套件。输入演示

输入字段

黑暗仪表板(的Adobe XD)应用规范(输入字段)

自由输入,用于草图

输入框

搜索输入框随着微互动

文本输入框的关键元素:

  • 1、文本容器——可交互的输入区域

  • 2、输入文本——所输入的文本内容

  • 3、标签文本——告诉用户这个表单字段中要输入的内容属性

  • 4、占位符文本——输入信息的范例,用户后续需要用自己的内容替代它

  • 5、帮助和验证(可选)——提供上下文信息和验证信息

  • 6、前导图标(可选)——描述文本字段所需的输入类型和特征

  • 7、后缀图标(可选)——对输入内容进行控制,比如现实和隐藏

实用素材|UI设计师需要的输入框和表单相关推荐

  1. html5简介、选项输入框、表单元素分组、input新增属性及属性值

    HTML5简介: 定义:HTML5号称下一代HTML,html的最新版本,定义了新的标签.css.JavaScript,html5新标签IE9以上版本浏览器才兼容,因此在实际开发中要问老板是否兼容低版 ...

  2. html在表中加入输入框,HTML表单和输入文本框

    HTML 表单用于收集用户输入的各类信息. 1)例子 文本域 这个例子演示了如何在一个 HTML 页中创建文本域.用户可以在文本域中输入文本. 密码框 这个例子演示了如何在 HTML 页中创建密码输入 ...

  3. Vue+Element UI 下,如何给一个表单设置自定义规则或多个验证规则(:rules)

    依旧是公司里那个Vue+Element UI的项目.今天遇到了一个新的问题:表单中某个选择器的值不同,控制着下面表单内容是否显示. 大概就是这个样子.由后台返回的"发放方式"的数值 ...

  4. 设计干货栅格系统素材 | UI设计师应用好帮手

    UI中的栅格 我们将网页端的栅格和移动端的栅格都称为UI中的栅格,定义为以规则的网格陈列来指导规范界面中的版面布局以及信息分布,通俗一点讲,就是根据一定逻辑,在界面中绘制出一个一个的小格子,然后将内容 ...

  5. 干货素材|UI设计师需要了解的APP弹窗模板

    1.弹窗分类 模态弹窗:很容易打断用户的操作行为,用户必须回应,否则不能进行其他操作. 非模态弹窗:不会影响用户的操作,用户可以不对其进行回应,非模态弹窗通常都有时间限制,出现一段时间后就会自动消失. ...

  6. 微信小程序点击button按钮后重置输入框等表单内容

    效果如图 wxml如下图 在js文件中设置 /*** 重置条件*/resetSalaryBtnClick: function (e) {this.setData({minben: "&quo ...

  7. UI实用素材|扁平化UI设计模板,UI设计师都要会!

    在当今信息爆炸的文化背景下,人们每天要通过过手机APP接触巨大的信息流,然后再持续的进行评估.过滤并且再加工,具有认知上的负担,扁平化UI设计更加适合信息碎片化的传递方式. 扁平化的UI设计通过将有效 ...

  8. UI设计师必定需要了解的sketch素材

    UI设计师必定需要了解的sketch素材知识,对于刚刚认识sketch的同学来说,会觉得sketch操作有点懵,主要原因 1. 英文版(对于英文不好的同学来说有点痛苦)2. 操作界面不熟悉 3. 对插 ...

  9. UI设计师用的最多的素材网站都收纳在一个导航

    一些UI设计师经常用的素材网站推荐. 多数UI设计师都在使用,都收纳在一个导航网站,大家可一定要收藏好,是不是很方便! 那就是一流设计导航|16map 网址 www.16map.com 比如热门网站 ...

最新文章

  1. JQuery+ajax+jsonp 跨域访问
  2. Codeforces Round #361 (Div. 2) B. Mike and Shortcuts bfs
  3. 泛架构之于外包IT工程
  4. 如何在多域下安装Exchang服务方法(二)
  5. 在Centos 7中开放80端口
  6. 拿下“[warn] (OS 64)指定的网络名不再可用”错误
  7. hdu 1280用hash解决。。
  8. Linux Rsync 服务配置
  9. 消息队列,我只选RabbitMQ!
  10. 使用函数统计指定c语言,浙大版《C语言程序设计(第3版)》题目集 习题5-5 使用函数统计指定数字的个数...
  11. 对于asp.net服务器推送和客户端拉拽技术知识讲述
  12. 水很深的深度学习-Task03前馈神经网络
  13. 队列queue中的常用函数
  14. 如何学习Android系统源码
  15. IIS服务器重启三种方法
  16. 各国程序员薪资水平,最高都知道、垫底想不到...
  17. 为什么谷歌浏览器打不开 Google Chrome打不开解决方法
  18. 要写好综述类论文?这几个点你需要注意
  19. 前端项目实战11-hook usememo使用
  20. 运行supervisorctl错误提示【FATAL或BACKOFF 】Exited too quickly (process log may have details)问题总结

热门文章

  1. mac电脑LC_CTYPE: cannot change locale (UTF-8): No such file or directory
  2. Java多线程学习三十九:CAS 有什么缺点?
  3. SQLServer之深度分析Insert
  4. linux中dns超时时间,Linux DNS timeout, attempts.---DNS超时,重试的配置
  5. bzoj 2832 宅男小c
  6. PHP_递归实现无限级分类
  7. linux搭建django项目基本步骤
  8. SwipeRefreshLayout下拉刷新
  9. 免费手机号码归属地API查询接口和PHP使用实例分享
  10. 数学图形(1.47)贝塞尔(Bézier)曲线