Open Gaubee opened 4 months ago
通常情况下,我们需要最直观地展示一些功能按钮,对于小白用户来说是好事,用户能快速地用肉眼看到自己所能做的事情。
通常是文字优先,图标辅助;有些图标已经长期对用户教育,所以有时候也可以只用图标
但我们有时候需要对专业操作留下一些特定的入口,所以有了这个提案。 这个提案介绍了一种基于长按或者下拉来获得“专业操作”的面板的交互过程:
初始是 blur=-2pt/spread=-1pt 的阴影,因此类似 border;并且阴影的位置取决于按钮的位置,通常假设光源在屏幕的整中心,最大会有 blur=-10pt/spread=-5pt 的淡阴影 随着元素离屏幕中心的位置越远,阴影的偏移会越大,最大偏移量是 blur * 0.5,注意,这里并不是完全的物理模拟,只是一种近似的模仿,目的只是不让阴影太过僵硬;如果技术上不方便支持偏移计算,那么统一使用零偏移 可以用以下 CSS 在 HTML 控制面板中切换查看效果: box-shadow: 0px 1px 2px -1px; box-shadow: 0px 5px 10px -5px; transition-duration: 500ms;
初始是 blur=-2pt/spread=-1pt 的阴影,因此类似 border;并且阴影的位置取决于按钮的位置,通常假设光源在屏幕的整中心,最大会有 blur=-10pt/spread=-5pt 的淡阴影 随着元素离屏幕中心的位置越远,阴影的偏移会越大,最大偏移量是 blur * 0.5,注意,这里并不是完全的物理模拟,只是一种近似的模仿,目的只是不让阴影太过僵硬;如果技术上不方便支持偏移计算,那么统一使用零偏移 可以用以下 CSS 在 HTML 控制面板中切换查看效果:
blur=-2pt/spread=-1pt
blur=-10pt/spread=-5pt
blur * 0.5
box-shadow: 0px 1px 2px -1px; box-shadow: 0px 5px 10px -5px; transition-duration: 500ms;
scale+=5pt
这里可以考虑仍然强制显示,但是按所拥有的空间进行 scale 或者 scrollable?
所以这有可能会形成误触
补充说明:
举例:
通常情况下,我们需要最直观地展示一些功能按钮,对于小白用户来说是好事,用户能快速地用肉眼看到自己所能做的事情。
但我们有时候需要对专业操作留下一些特定的入口,所以有了这个提案。 这个提案介绍了一种基于长按或者下拉来获得“专业操作”的面板的交互过程:
scale+=5pt
达到类似的效果。补充说明:
举例: