Axure实现vcg官网首页原型图
W240第二天第三天
Axure的简单使用:
作业实现:vcg官网首页原型图
- 帮助文档基础篇:原型图基础之axure线框图设计
导航栏设计:
添加通用母版header
导航栏设计注意:
鼠标移动到下面这个面板时,能实现悬停并且颜色改变
方法一:使用动态面板
则在线框图设计时应用动态面板,鼠标移上去面板尺寸改变达到显示下面菜单项的功能同时移动图片这个板块的位置。
移动距离是使图片移动到下面菜单项的中间距离,展开设置为由顶部展开。
方法二:使用两个热区:
一个热区负责一个显示隐藏事件小的在大的上层且菜单项对自身添加移出隐藏:
登录面板设计
在设计登录注册时注意:
使用动态面板
实现输入手机号、密码时的动态效果(获取焦点时)
则考虑针对文本框,获取焦点时显示隐藏对应外面的矩形框,框一默认边框,框二蓝色边框。
卡片设计
在动态改变颜色时
添加热区,直接将三项打包组合。
动态移动图层设计
移动图时添加动态面板:
在面板中设置两个状态,在两个状态中添加两个图片
在整个页面中设置窗口滚动时:
轮播图设计
同理实现自动轮播时切换next状态
设置轮播小点:
在轮播的底部添加动态面板,切换图片时同时切换状态。
点击圆点实现轮播切换:
创建3个热区,点击对应热区时,切换图片及圆点的状态。
轮播左右箭头设置为向前或向后:
设置手动控制轮播 注:
箭头显示隐藏设为效果有动画时,不用动态面板会出现卡顿闪烁等问题。
解析:如果把箭头放置在矩形框中,设置箭头为逐渐进入和退出的动画,因为箭头在矩形框的上层,鼠标移动到箭头上箭头消失到矩形框中又显示则会发生闪烁。而动态面板只是一个容器,不会在动画结束由触发箭头显示。
则将箭头放置于动态面板中,移入面板显示箭头,移出隐藏。
在这个动态面板的基础上再加轮播和小点的二级动态面板。判断没有点击箭头时,再改变轮播和小点的面板状态(恢复正常轮播)
文章置顶按钮设计:
注:
- 全局在窗口滚动时设置变量top为[[Window.scrollY]]即窗口滚动的距离。
- 设置top<=200时隐藏置顶按钮,>=200时显示置顶按钮。
- 注意显示隐藏时为窗口滚动的两个case,都要设置top值。
- 顶部设置一个锚点,隐藏,点击置顶按钮则,滚动到锚链接。
整体展示:
Axure实现vcg官网首页原型图的更多相关文章
- 一款仿PBA官网首页jQuery焦点图的切换特效
一款仿PBA官网首页jQuery焦点图的切换特效,非常的简单大方, 在对浏览器兼容性的方面做了不少的功夫.IE6也勉强能过去. 还是一款全屏的焦点图切换特效.大气而清新.很适合简介大方的网站. 下图还 ...
- 针对石家庄铁道大学官网首页的UI分析
身为一名光荣的铁大铮铮学子,我对铁大的网站首页非常的情有独钟,下面我就石家庄铁道大学的官网首页进行UI分析: 1.在首页最醒目的地方赫然写着石家庄铁道大学七个大字,让人一眼就豁然开朗. 2.网站有EN ...
- React官网首页demo(单文件实现版)
本博客实现React官网首页上展示的demo, 为了方便直接采用单文件的形式, 如果想完整集成 在自己的项目中, 可以参考React官网的安装指南, 安装Create React App. hello ...
- 高仿阴阳师官网轮播图效果的jQuery插件
代码地址如下:http://www.demodashi.com/demo/12302.html 插件介绍 这是一个根据阴阳师官网的轮播效果所扒下来的轮播插件,主要应用于定制个性化场景,目前源码完全公开 ...
- 官网类原型模板分享——Apple
苹果公司是美国一家高科技公司,引领全球数码产品设计潮流,是世界最具价值的品牌. 此原型正是取自苹果公司官网,网站主要以展示产品为主,排版方式采用大图配简练的文字,清爽简洁的同时突出产品优势,增大产品的 ...
- 利用HTML和CSS设计一个静态的“小米商城官网首页”
一.小项目说明 这是个例行的小项目练习,主要利用html和css的基础知识,复刻一个缩减版的小米商城网页.包括[导航栏].[头部logo区,快捷键.搜索框].[网页主体].[网页尾部]几个部分.目前只 ...
- Threejs实现滴滴官网首页地球动画
.katex { display: block; text-align: center; white-space: nowrap; } .katex-display > .katex > ...
- three.js的wave特效(ivew官网首页波浪特效实现)
查看效果请访问:https://521lbx.github.io/Web3D/index.html公司的好几个vue项目都是用ivew作为UI框架,所以ivew官网时不时就得逛一圈.每一次进首页都会被 ...
- Netty官网首页(翻译)
官网:https://netty.io/ Netty是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端. Netty是一个NIO客户端服务器框架,可以快速轻松地开发协议 ...
随机推荐
- OpenShift Container Platform 4.3.0部署实录
本文参照红帽官方文档,在裸机安装Openshift4.3文档进行.因为只有一台64G内存的PC机,安装vmware vsphere 6.7免费版进行本测试,所以尝试在OCP官方文档要求的最低内存需求基 ...
- ElasticsSearch初装 环境Win10
步骤: 1.从 http://how2j.cn/frontdownload?bean.id=1694 下载6.22 版本 2.双击elasticsearch.bat启动ElasticsSearch [ ...
- MyBatis实现与插件开发
分析源码之前也需要源码下载并安装到本地仓库和开发工具中,方便给代码添加注释:安装过程和mybatis源码的安装过程是一样的,这里就不再重复描述了:下载地址:https://github.com/myb ...
- C#中SQL Server的几点注意事项
背景 在C#中处理sql会遇到一些奇怪的问题,在这里做一个小的总结,内容会随着经历不断积累. 内容 1.DataTime?和DataTime的区别. DataTime?定义的数据为可空类型,允许其为 ...
- CDH5.16.1集群企业真正离线部署
一.准备工作 1.离线部署主要分为三块: MySQL离线部署 CM离线部署 Parcel文件离线源部署 2.规划 节点 MySQL部署组件 Parcel文件离线源 CM服务进程 大数据组件 hadoo ...
- centos7图形化安装oracle11g
#设置主机名 hostnamectl set-hostname oracle #yum安装 yum -y install unzip vim* bash-completion bash-complet ...
- Linux下Shell日期的格式,你知道几种?
Linux下Shell日期的格式,你知道几种? 不管是哪种语言,日期/时间都是一个非常重要的值.比如我们保存日志的时候,往往是某个前缀再加上当前时间,这样日志文件名称就可以做到唯一. 在Shell环境 ...
- Unity3D与iOS的交互
1. 关于Unity3D Unity3D(以下简称U3D)是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏.建筑可视化.实时三维动画等类型互动内容的多平台的综合型游戏开 ...
- jmeter连数据库
前提:jmeter不能直接连数据库,需要导入一个jar包 步骤: 1.右键线程组--添加--配置元件--JDBC Connection Configuration 2.jdbc的基本配置:可以修改jd ...
- dom:文档对象模型,提供的api去操作页面上的元素
dom对象通过html标签转义成了文档操作对象