首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

表单 9 种设计技巧【上】

技巧 1:选择合适输入框标签对齐码匠中标签根据标签输入框位置关系,可以设置位置和对齐方式:图片每种标签对齐都有自身优点局限性,根据不同场景选择合适标签对齐,能提高用户填写速度,同时还能降低信息填写时错误率...技巧 2:保持标签文本简洁,并选择合适输入组件标签越长,用户则需要花更多时间阅读和理解,因此标签文本不宜过长,越简洁越好。但如果您确实需要展示更多信息,可以使用码匠占位和提示文字来设置提示信息。...如下图,在搜索栏中使用占位来说明输入内容: 图片 虽然占位文本可以很好地扩展标签信息,但不应该用它来取代标签本身,因为较浅文本颜色很难引起用户注意,而且一旦用户开始输入,占位就会消失。...图片码匠提供了四种数据录入类型组件(文本、数字、选择日期),在构建表单时应选择合适组件。...图片图片在数据输入目标已知情况下采用选择器组件,会节省用户时间:图片在选择项数较少时候,采用单选组件最佳(用户只需点击一次,而选择器组件需操作两次):图片技巧 3:保持输入框长度合理、一致保持输入框长度合理和一致

66550

最新iOS设计规范五|3大界面要素:控件(Controls)

例如:你可以使用分隔需要编辑相关操作项进行分组,使用另一个分隔对与共享相关操作项进行分组。 避免为同一项目提供情境菜单和编辑菜单。...选择器通常显示在屏幕底部或弹出窗口中。 日期选择器 日期选择器是用于使用触摸屏,键盘或定点设备选择特定日期,时间或两者有效界面。...您可以使用以下样式之一显示日期选择器日期选择器是用于使用触摸屏,键盘或鼠标选择特定日期、时间有效界面。...当人们点击按钮时,日期选择器将扩展为模式视图,从而提供对熟悉日历样式编辑器和时间选择器访问。在模式视图中,人们可以对日期和时间进行多次编辑,然后在视图外部轻按以确认他们选择。...在文本输入框中显示必要提示,以帮助用户更好输入。当输入框中没有其他文本时,文本输入框可以包含占位文本。 适当时侯,在文本输入框右端显示“清除”按钮。

8.5K30
您找到你想要的搜索结果了吗?
是的
没有找到

Java魔法堂:String.format详解

日期时间进行格式化 八、其他转换   九、总结   参考 一、前言                             String.format 作为文本处理工具,为我们提供强大而丰富字符串格式化功能...针对不同数据类型格式化,占位格式将有所裁剪。 % ,占位其实字符,若要在占位内部使用%,则需要写成%% 。...n,平台独立换行通过 System.getProperty("line.separator") 是一样) 五、对整数进行格式化                          占位格式为:...将-1000显示为(1,000) int num = -1000; String str = String.format("%(,d", num) 可用标识: -,在最小宽度内左对齐,不可以0标识一起使用...g,浮点数型(比%f,%a长度短些,显示6位有效数字,且会进行四舍五入) 七、对日期时间进行格式化                          占位格式为: %[index$]t转换

1.5K91

精读《设计完美的日期选择器

摘要 日期选择器作为基础组件重要不可或缺一员,大家已经快习惯它一成不变样子,输入框+日期选择弹出层。但到业务中,这种墨守成规样子真的能百分百契合业务需求吗。...这篇文章从多个网站日期选择场景出发,企图归纳出日期选择器最佳实践。这篇文章对移动端日期选择暂无涉猎,都是PC端,列举出通用场景,每个类型日期选择器需要考虑设计。...2.2 输入框设计 1)用户是否可以自定义输入日期,还是只能通过点击选择程序给出日期?有时候直接输入效率明显高于点击选择,在很多银行流水查询场景中就提供自定义输入。...像google flight 根据用户历史数据提供默认值,临近节假日默认填充节假日。同时像有些数据场景,数据存在延迟,需要默认提供T-1/T-2 ,避免用户选择当天。...3.4 对话式交互 采用用户交互方式选择日期,如果今后应用上AI,单纯日期选择器是不是会消失不见呢?..

1.3K10

日期控件laydate

您可以使用LayDate创建一个输入框,然后将其与日期选择器关联。...然后,我们使用LayDaterender方法来初始化日期选择器。通过elem选项,将日期选择器输入框进行关联。在示例中,我们还使用format选项来设置日期显示格式。...在这种情况下,我们将日期格式设置为"yyyy-MM-dd",即年份-月份-日期。常用配置选项 以下是LayDate中一些常用配置选项:elem:绑定日期选择器输入框元素。...除了上述选项外,LayDate还提供了许多其他选项,选择器类型、快捷选择、初始化日期、自定义按钮等。...:' + value); } });在上述示例中,我们设置了以下配置选项:使用elem将日期选择器输入框进行关联。

1.5K20

vue老项目sass和element-ui开发踩坑

node-sass,替换成 sass(dart-sass)^1.56.1 版本后,深度选择器 ::v-deep 覆盖 element-ui 组件样式死活无效,降到 1.26.1 版本并且用 >>> 才生效了...,如果不想要就得自己覆盖掉样式,或者中间加个占位标签阻止连续。...除了通过自定义 validator 去自定义校验,邮箱可以直接用type属性 type: 'email',还可以直接用pattern定义个正则去校验。...下拉选择框 el-select 多选默认会撑高输入框,可加上 collapse-tags 属性就会只显示一个,其他全部折叠起来,跟 iview 下拉框组件 max-tag-coun 类似(iview这个更高级点...表单中 el-date-picker 日期时间选择器校验规则,不要改成 type: 'date',改成日期类型后如果不是直接选择,比如直接赋值日期时间字符串 2023-01-01 12:32:18

43420

全栈开发工程师微信小程序-上(下)

value 输入框初始内容 type input 类型 password 是否是密码类型 placeholder 输入框为空时占位 placeholder-style 指定 placeholder...label.对于radio代码使用了labelfor属性,一个labelfor属性对应于一个radioid. picker 普通选择器,多列选择器,时间选择器日期选择器,省市区选择器,默认是普通选择器...// 普通选择器:mode = selector // 多列选择器:mode = multiSelector // 时间选择器:mode = time // 日期选择器:mode = date //...省市区选择器:mode = region mode属性: 单选: selector 多选: multiSelector 时间: time 日期: date 省市: region picker-view...效果 textarea 多行输入框 value 输入框内容 placeholder 输入框为空时占位 placeholder-style 指定 placeholder 样式 placeholder-class

1.4K40

iOS 9人机界面指南(四):UI元素(下)- 腾讯ISUX

4.3.3 日期时间选择器 日期时间选择器展示关于日期和时间组件,比如小时,分钟,天,以及年。 ? API注释 想要了解如何在代码中定义添加日期时间选择器,请参考UIDatePicker....日期时间选择器: 最多可以展示4个独立滑轮,每一个滑轮表示一个不同值,比如月份或小时等 在每个滑轮中央使用深色字体来表示当前选中日期时间选择器大小iPhone键盘大小相同,并且不可更改...尽量地让用户在当前内容中使用日期选择器。最好避免用户在使用日期选择器时候要进入另外一个界面。在水平方向常规环境,日期时间选择器可能会出现在一个浮层中,或者嵌入在当前内容里。...选择器: 是日期时间选择器通用模式 包括一个或多个滑轮,每个滑轮含有一组值 当前选中值在中间,以深色标识 不可以自定义大小(选择器大小iPhone键盘相同) 使用选择器可以让用户更容易从一系列不同中间进行选择...当文本框里没有任何其它提示文字时,会展示占位文本(placeholder text),名字、地址等。 根据输入内容类型来指定不同键盘类型。

13.2K30

HTML-CSS基础学习

Web概述 HTML代表了结构,结构是网页骨架,从语义角度,描述页面结构。 CSS代表了样式,样式是网页外观,从审美的角度,美化页面。...range 表示必须输入一定范围内数字值文本输入框 Date Pickers 可供选取日期和时间新型文本输入框 HTML5废除元素 可以使用CSS代替元素 废除basefont,big...image:width/height 设置图片宽高 listdatalist结合 提供可供选择选项 max、min和step 最大值,最小值,步长 pattern...input type="email"> url文本框 数值文本框 range文本框 日期选择器...,只需要修改对应CSS文件 浏览器页面更友好 开发维护成本降低 页面性能提高 CSS存在继承关系,就近原则使用CSS属性 CSS基本语法 选择+属性+属性值 selector{ property1

4.8K30

Flutte部件目录-Material Components 顶

一个显示在应用底部材质小部件,用于在少量视图中进行选择,通常介于3到5之间。 底部导航栏由文本标签,图标或两者多个项目组成,并放置在一块材料顶部。 它提供了应用程序顶级视图之间快速导航。...FlatButton 平面按钮是在材料组件部件上打印部分,通过填充颜色对触摸作出反应。 ? IconButton 图标按钮是一个打印在材质小部件上图片,通过填充颜色(墨水)对触摸作出反应。 ?...Slider 通过移动滑块,滑块可让用户从一系列值中进行选择。 ? Date & Time Pickers 日期选择器使用对话窗口在移动设备上选择一个日期。...时间选择器使用对话框在移动设备上选择单个时间(以小时:分钟格式)。 ? 对话框,弹出框和面板 SimpleDialog 简单对话框可以提供有关列表项其他详细信息或操作。...芯片代表小块中复杂实体,联系人。 ? Tooltip 工具提示提供文本标签可帮助解释按钮或其他用户界面操作功能。

9.4K40

Axure RP9中文版,交互式原型设计软件Axure RP 9永久版下载安装

1)制作材料 中继器,图片和文本标签。 将图片和文本标签组合在一起,然后放置在中继器里,文字颜色和填充颜色根据实际需要设置,也可以适当增加移入变色样式。...案例中增加了13种常用元件,分别为单行输入框、多行输入框、数字输入框、密码输入框、月份选择器日期选择器、时间选择器、单选按钮组、多选按钮组、下拉列表、文件上传、评分控件、滑动滑块,你们也可以根据实际需要增加或删除...页面内容 前面鼠标点击元件时,对应元件组合就会在该区域显示出来,所以我们这一块内容要用中继器来制作 1)制作材料 中继器、文本标签、关闭按钮、对应元件、背景矩形。...、多行输入框、数字输入框、密码输入框、月份选择器日期选择器、时间选择器、单选按钮组、多选按钮组、下拉列表、文件上传、评分控件、滑动滑块,所以我们要动态面板里应该要有13个对应状态。...,这里状态名也是要和type列里每行值一一对应,有多少个元件类型就增加多少个状态页面,案例中包括了13种常用元件,分别为单行输入框、多行输入框、数字输入框、密码输入框、月份选择器日期选择器、时间选择器

4.7K40

Imooc之HtmlCSS

选择:又称选择器,指明网页中要应用样式规则元素,本例中是网页中所有的段(p)文字将变成蓝色,而其他元素(ol)不会受到影响。...边界margin;边框border;填充podding; ---- 盒模型–填充 元素内容边框之间是可以设置距离,称之为“填充”。填充也可分为上、右、下、左(顺时针)。...css 样式由选择和声明组成,而声明又由属性和值组成,如下图所示: 选择:又称选择器,指明网页中要应用样式规则元素,本例中是网页中所有的段(p)文字将变成蓝色,而其他元素(ol)不会受到影响...="stress">胆小鼠 第三步:设置类选器css样式,如下: .stress{color:red;}/*类前面要加入一个英文圆点*/ ID选择器: 在很多方面,ID选择器都类似于类选择...请注意这个选择器选择器区别,子选择器(child selector)仅是指它直接后代,或者你可以理解为作用于子元素第一代后代。而后代选择器是作用于所有子后代元素。

6.7K20

【架构师(第二十一篇)】编辑器开发之需求分析和架构设计

边框圆角 - 滑动选择 阴影透明度 透明度 - 滑动选择 100 - 0 倒排 阴影 - 滑动选择 位置 X 坐标 - 输入数字 Y 坐标 - 输入数字 事件功能 事件类型 - 无 | 跳转 URL...- 同上 下划线 - 同上 行高 - slider 对齐 - 左 | 中 | 右 radio group 文字颜色 - 颜色选择 背景颜色 - 颜色选择 图片 上传图片 - 上传以及编辑控件 形状...背景颜色 - 颜色选择 高级组件 日期显示特有属性 样式 - 下拉菜单 时间 - 默认为当前日期 日期选择器 字体颜色 - 颜色选择器 属性设计伪代码大致如下: 抽象出一些通用函数,在组件中完成通用功能...中间是使用交互手段更新元素值。 右侧是使用表单手段更新元素值。...这样设计好处是可扩展,可替换。比如当我们 color 属性不想使用颜色选择器,而是让用户自己输入时,只需要把 color 属性对应 component 值改为 input 即可。

1.2K30

面试题必备-web页面基础

css代码通常存放在style标签内 css样式由选择和声明组成,而声明由属性和值组成 选择{属性:值} 选择,叫选择器 css放置 直接书写在标签style属性中,不建议使用 内联样式表...标签选择器 通配符选择器 属性选择器 后代选择器 一级子元素选择器 id选择器 class选择器 伪类选择器 选择某个父元素直接子元素 后代选择器选择父元素所有子孙元素,一级子元素原则器只选择第一级子元素...: yellow; color: red; font-weight: bold; } 群组选择器 可以对多个不同选择器设置相同样式 选择器优先级: 权重计算方式: 标签选择器:1, class...选择器:10, id选择器:100, 行内样式:100, !...top对象顶端所在容器顶端对齐 text-top对象顶端所在行文字顶端对齐 middle元素对象基于基线垂直对齐 bottom对象底端所在行文字底部对齐 text-bottom对象底端所在行文字底端对齐

2.4K10

用户不填表?那是因为你没用好这7个设计准则

传统选择交互是给一个时间选择器,用户需选择小时以及分钟。但如果我们能确认大致时间以及范围就可以采用如下形式: ?...一旦用户点击文本框,标签将消失,因此用户无法仔细检查他/她写是什么确实是为了被写入。占位文本是视觉标签一个贫穷替代品。 ?...占位文本默认情况下显示,但一旦一个输入字段被窃听和输入文本占位文本淡出和顶部对齐标签动画。...原则 5:匹配键盘所需文本输入框 用户认识到,提供适当键盘用于文本输入应用程序。例如,当用户需要输入信用卡号码,只显示拨号盘,其输入限制到数字和不字符。...但它真正需要相应文字只应该用于: 当调度日期,用户也喜欢像月历范围内查明星期几,无需离开应用程序,检查智能手机日历。它也降低了用户风险变得另一任务分心。 ?

1.8K60

H5 和 CSS3 新特性

这些新特性提供了更好输入控制和验证 input type 描述 color 主要用于选取颜色 date 从一个日期选择器选择一个日期 datetime 选择一个日期(UTC 时间) email 包含...url URL 地址输入域 week 选择周和年 html5 也新增以下表单元素 表单元素 描述 datalist 元素规定输入域选项列表,使用 input 元素 list 属性 datalist...即我们常见输入框默认提示,在用户输入后消失 required 是一个 boolean 属性。...伪元素:创建了 html 中不存在元素,用于将特殊效果添加到某些选择器 ::before {} /* 选择器在被选元素前面插入内容和定义css,使用 content 属性来指定要插入内容。...*/ ::after {} /* 选择器在被选元素后面插入内容和定义css,使用 content 属性来指定要插入内容。

2.3K10
领券