ivx动效按钮 基础按钮制作 01
一、准备工作
首先创建一个相对定位应用:
接着创建一个页面:
随后我们切换一下屏幕,更改为 PC 端 web,因为手机移动端一般是没有鼠标悬浮事件的:
为了使按钮显示方便观察,我们设置水平和垂直对其为居中:
二、按钮制作
1.1 利用容器制作按钮
由于我们按钮的悬浮动效使用按钮本身直接设置并不好实现过多的效果,在此使用一个容器来编写按钮特效。
创建一个行,设置宽高分别为 150、50:
我们将该容器作为按钮,那么再设置对应的背景色:
设置完毕后我们需要给予这个按钮一个点击后类似于按钮点击的效果,我们给该按钮设置一个点击事件,点击后那么该按钮会出现一个阴影,来表达这个点击的反馈:
此时我们可以看到,在事件中是使用阴影来表达点击效果,接着我们预览当前项目,点击后效果如下:
此时我们发现,点击后并不会返回原样,那么此时我们只需要设置对应鼠标点击离开后的事件:
接着在对应动作中,将边框全部去除即可:
接着咱们再预览,我们发现该行还是不还原原本的状态,此时我们要将点击事件更改为手指按下事件:
此时再演示,即可有一个按钮效果了:
1.2 文本添加
一般来说咱们需要在这个按钮内添加对应的文本,是否直接添加就可以了呢?如果你不需要做一些动效,那么直接添加文本即可;添加文本还需要注意要这个按钮行的水平、垂直居中:
若你觉得这个文本颜色没有对比度,直接更改背景色或文本颜色即可:
此时我们就完成了一个基础按钮,此时更改行1名称为按钮:
那么若我们需要动效动效,我们需要增加一个绝对定位容器:
添加绝对定位容器后,会使整个页面错乱,并且文本也不好进行定位,此时若需要制作一个动效按钮,我们需要将这个这个绝对定位容器的高度置零,并且将对应的文本也放入其中,否则绝对定位容器的内容将会影响外部其他元素的定位:
接着,由于整个绝对定位容器的宽度是父容器一样,也是 150,那么按钮水平居中只需要先设置对应的 x 轴中心点位置为 50%:
再设置对应的的坐标为 150 的一半 75即可:
垂直居中只需要设置文本的 y 坐标为 -20 即可:
因为当前高度为 40px,那么一半是 20,往上 y 轴为负数,所以是 -20px,那么这一个自定义按钮接下来就可以制作动态效果的按钮了。
ivx动效按钮 基础按钮制作 01相关推荐
- vue canvas动效组件插件库制作
vue-canvas-effect canvas动画合集Vue组件 ? online demo | ? English document 内容 [浏览器兼容] [安装] [使用] [ES6] [按需加 ...
- flinto动效软件基础-【1】 轻松在flinto里实现纵向和横向滑动效果
效果如图: 文件准备: 在sketch里把一个页面分头部.内容区(分纵向和横向两块).底部标签栏四个部分.分别放置在画板中.如图: 1. 打开 ...
- 如何让动效又快又好落地?我分析了这5种格式的优缺点
动效设计,可以提升界面的趣味性和引导性,让用户浏览过程中不会太枯燥,获得更好的体验. 最近做的金山知了(后面改名为金山知识库)官网,头图元素加入了缓动效果,第一眼挺新颖的.金山协作新年许愿活动,许愿按 ...
- 动效给程序员用什么格式_动效,一种属于前端程序员的浪漫,无与伦比的体验...
一.初见 动效顾名思义就是动画效果.网页中为什么需要动效呢?简单来说就是为了有趣. 如果把网页和用户的关系比做正在恋爱的情侣,很显然网页的 UI 是颜值,而动效在我看来则是情侣之间的小浪漫.可能和颜值 ...
- 简单3步, 不懂技术也能做出精美的高保真原型动效
用Sketch做原型设计,都有一个绕不过的坑,就是辛苦做好页面还要打开其他原型工具,长传文件再慢慢加动效.好不容易换了Adobe XD,以为专业的软件自然会好不少.结果!因为是大陆的账号,很多插件都用 ...
- 游戏UI特效教程 章鱼学院UI动效基础课(68课)
本文包含两大单元:展示类动效原型单元,可交互动效原型单元. 在展示类动效单元中,我们会着重利用AE这款软件,由浅入深的,对三个案例进行学习并制作.通过学习这个单元的知识,大家可以掌握UI动效中,AE基 ...
- svga文件预览_工作案例分享:SVGA动效落地的使用与避坑
编辑导读:网络上关于 SVGA 的讨论大多数都只是在软件上的问题,具体实践案例很少.本文作者依据工作中项目实践的所思所想,结合案例等分享了 SVGA 动效落地使用过程中非常有价值的设计知识,并对过程存 ...
- APP动效之美需内外兼修(转载自伯乐在线)
APP动效之美需内外兼修 2014/08/06 | 分类: 设计 | 0 条评论 | 标签: 交换设计 分享到: 12 原文出处: 百度MUX 欢迎分享原创到伯乐头条 移动互联网时代已经到来,AP ...
- 动效给程序员用什么格式_UI动效敲砖篇
UI其实并不仅仅是静态,还包括动效设计!!!作为一个程序员,每天除了撸各种干燥无味的代码,我觉得大家有必要了解一下这个润滑产品,期间的滋味只有试了的人才懂! 我们这一代人还是清楚移动设备的演化:大哥大 ...
- 网页精美动效/动画制作 按钮鼠标悬浮动效的注意点 02《炫彩网页 iVX 无代码动效/动画制作》
一.按钮动效的使用 在上一节中,我们创建了一个动效,但是并没有使用,在此我们给按钮设置一个悬浮事件,当鼠标悬浮在按钮之上后就调用该动效,点击按钮添加事件: 点击按钮添加事件后将会出现一个事件编辑框,在 ...
最新文章
- .NET程序员迈向卓越的必由之路
- 用通配符解决mappingResources的繁琐配置
- 《ASP.Net MVC5 框架揭密》学习笔记
- 内存管理单元MMU简介
- hbase hfile java_通过生成HFile导入HBase
- Python 打包工具cx_freeze 问题记录及解决办法
- java中使用字符(字节)读取文本内容
- boost::asio async_write也不能保证一次发完所有数据 二
- 【马哥教育视频】cacti入门及进阶[已更新至第四段]
- bootstrapt使用
- 通过脚本找到对应的物体
- dos攻击防范 java_php DOS攻击实现代码(附如何防范)
- 犹太人和你想的不一样
- 02H5C3-11. Nginx中部署静态网站
- Ubantu查看json文件
- 安卓手机免root权限恢复微信聊天记录(以vivo手机为例)
- 基于tensorflow2.0的深度学习 一
- Lua 公历转农历以及24节气计算
- HarmonyOS实战—Text组件宽高三种值的写法和颜色属性
- 第十届蓝桥杯JavaB组省赛真题
热门文章
- 图片|视频|音频文件扩展名(后缀)
- 迷宫里抓神兽Java游戏_塞尔达传说荒野之息全神兽迷宫进入方法 四大神兽怎么打?-游侠网...
- 基于springboot实现宠物医院管理系统
- 机器人动力学与控制_快速搭建“机器人动力学-参数辨识-轨迹规划-运动控制”的完整框架...
- 贴片DO-218AB封装TVS二极管SM8T33A
- linux中了minerd之后完全清理过程
- 联想y430完全拆机图解_视频深度拆解:联想IdeaPad Y430全揭秘
- 海康GB28181协议服务器怎么配置,GB/T28181国标流媒体服务器在海康平台上进行级联配置步骤总结...
- multisim红绿灯元器件在哪里_实验一:Multisim交通灯仿真.ppt
- 邮件服务器的功能以及相关工作原理