Axure教程:获取页面尺寸、内联框架自适应大小
Axure RP 8交互原型设计案例教程第13章 自适应视图

13.1.2 创建自适应视图
使用上面3 种方法都可以打开【自适应视图】对话框,如图13-5 所示。
图 13-5 【自适应视图】对话框
Axure RP 8 交互原型设计案例教程
第13章
自适应视图
13.1 自适应视图基础
13.1.2 创建自适应视图
默认状态下,【自适应视图】对话框中只有一个基本视图。基本视图是指当浏览器的尺寸大 小不满足任何其他自适应视图条件时显示的视图。单击对话框左上方的【添加视图】按钮即可创 建新的视图。从“预设”下拉列表中可以选择预设的屏幕尺寸,在“名称”文本框中可以输入自 定义视图的名称,根据屏幕的尺寸可以自定义视图的宽度和高度,尤其是宽度参数,这是自适应 视图的一个重要指标,设置条件“<=”和“>=”可以控制自适应视图在什么情况下自动切换相 应的自适应视图。例如,当浏览器的宽度小于等于800 像素时,自动切换到对应的视图中,如图 13-6 所示。
Axure RP 8 交互原型设计案例教程
第13章
自适应视图
13.2 自适应视图事件和动作
13.2.1 自适应视图事件
图 13-10 基本视图布局
图13-11 默认“600”视图布局
Axure RP 8 交互原型设计案例教程
第13章
自适应视图
13.2 自适应视图事件和动作
13.2.1 自适应视图事件
Axure RP 8 交互原型设计案例教程
第13章
自适应视图
13.1 自适应视图基础
13.1.2 创建自适应视图
图 13-6 自适应视图参数设置
Axure RP 8 交互原型设计案例教程
第13章
自适应视图
13.1 自适应视图基础
Axure页面相关尺寸

【页面尺寸】网页的尺寸受限于两个因素:一个是显示器屏幕(显示器现在种类很多,17寸为主流,正在朝19寸及宽屏的方向发展,但目前也有为数不少的15寸显示器)另一个是浏览器软件(我们常用的IE、遨游、Friefox等)【页面高度】高度是可以向下延展的,所以一般对高度不限制。
对于一屏来说一般没有一个固定值,因为每个人的浏览器的工具栏不同,所以高度没有确切值。
【页面宽度】1、在IE6.0下,宽度为显示器分辨率减21,比如1024的宽度-21就变成1003。
但值得注意的是IE6.0(或更低)无论你的网页多高都会有右侧的滚动条框。
2、在Firefox下,宽度的分率辨减19。
比如1024的宽度-19就变成10053、在Opear下,宽度的分率辨减23。
比如1024的宽度-23就变成1001如果是1024的分辨率,你的网页不如设成1000安全一点。
设成900两侧空白更大,视觉上更舒服一点。
也方便做一些浮动层的设计。
如果是800的分辨率一般都设成770。
但也有设成760的。
这些需要明白并且牢记,不然很可能做出来不符合浏览器要求。
不过一般我们都会设定的再稍微小一点,因为有些浏览器加了插件或者其他的东西宽度会有变化,所以 800的分辨率一般设定760左右,1024的设定990左右。
网页设计标准尺寸参考:1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。
2、1024*768下,网页宽度保持在1002以内,如果满框显示的话,高度是612-615之间,就不会出现水平滚动条和垂直滚动条。
3、页面长度原则上不超过3屏,宽度不超过1屏,每个标准页面为A4幅面大小,即8.5X11英寸。
4、全尺寸banner为468*60px,半尺寸banner为234*60px,小banner为88*31px (另外120*90,120*60也是小图标的标准尺寸)5、每个非首页静态页面含图片字节不超过60K,全尺寸banner不超过14K【网页广告尺寸】1、120*120,这种广告规格适用于产品或新闻照片展示。
axure 常用功能的使用手册

axure 常用功能的使用手册摘要:1.Axure RP 简介2.Axure RP 常用功能2.1 页面布局2.2 组件库2.3 动态面板2.4 条件逻辑2.5 框架2.6 函数2.7 样式2.8 模板2.9 库正文:Axure RP 是一款专业的原型设计工具,广泛应用于网站、APP、软件等产品的原型设计中。
本文将为您介绍Axure RP 的常用功能,帮助您更高效地进行原型设计。
一、Axure RP 简介Axure RP 是一款功能强大的原型设计软件,可以帮助设计师快速制作具有高度交互性的原型。
Axure RP 具有丰富的组件库、强大的条件逻辑功能以及灵活的页面布局功能,可以满足各种原型设计需求。
二、Axure RP 常用功能1.页面布局在Axure RP 中,您可以通过拖拽的方式轻松地对页面进行布局,也可以使用“页面布局”工具精确地控制页面元素的位置和大小。
2.组件库Axure RP 提供了丰富的组件库,包括按钮、表单、菜单、图片等常用组件,您可以在设计过程中随时调用这些组件。
3.动态面板动态面板是Axure RP 中的重要功能,可以用来实现复杂的交互效果。
通过设置面板的状态和交互方式,您可以实现如菜单、轮播图等复杂的交互效果。
4.条件逻辑Axure RP 支持条件逻辑功能,可以根据特定条件执行不同的操作。
您可以使用“条件逻辑”工具来设置条件和操作,实现如导航菜单、表单验证等复杂的交互效果。
5.框架框架是Axure RP 中的一种特殊元素,可以用来组织和管理页面。
通过创建框架,您可以将页面分为不同的区域,使页面结构更加清晰。
6.函数Axure RP 支持自定义函数,您可以使用JavaScript 编写自己的函数,实现特定的功能。
例如,您可以编写一个函数来实现数据动态更新、计算等功能。
7.样式Axure RP 提供了丰富的样式设置选项,您可以对页面元素的样式进行精确控制。
此外,您还可以使用CSS 样式来统一控制页面的样式。
如何使用Axure进行页面布局和排版

如何使用Axure进行页面布局和排版Axure是一款功能强大的原型设计工具,它可以帮助设计师快速创建交互式页面原型。
在进行页面布局和排版时,Axure提供了一系列的工具和功能,使得设计师可以轻松实现各种布局效果。
本文将介绍如何使用Axure进行页面布局和排版。
一、网格系统的运用网格系统是页面布局中常用的一种技术,它可以帮助设计师更好地控制页面元素的位置和排列。
在Axure中,可以通过使用网格线和网格对齐功能来实现网格系统的运用。
首先,在Axure的页面设置中,可以设置网格线的间距和颜色。
通过设置合适的网格线间距,可以使得页面元素的对齐更加精确。
其次,通过使用网格对齐功能,可以将页面元素对齐到网格线上。
在选择页面元素时,可以通过按住Ctrl键并拖动鼠标来进行多选。
然后,在右键菜单中选择“对齐到网格”,即可将选中的元素对齐到网格线上。
二、栅格系统的运用栅格系统是一种更为高级的页面布局技术,它可以帮助设计师快速创建响应式布局。
在Axure中,可以通过使用栅格系统插件来实现栅格系统的运用。
首先,在Axure的插件管理中,可以下载并安装栅格系统插件。
安装完成后,在Axure的工具栏中会出现栅格系统的相关工具。
其次,通过使用栅格系统工具,可以将页面划分为多个栅格,并将页面元素放置在相应的栅格中。
栅格系统工具提供了多种栅格布局方式,可以根据实际需求进行选择。
三、自适应布局的运用自适应布局是一种适应不同屏幕尺寸的页面布局技术,它可以使得页面在不同设备上显示效果一致。
在Axure中,可以通过使用自适应布局功能来实现自适应布局的运用。
首先,在Axure的页面设置中,可以设置页面的宽度为百分比。
通过将页面宽度设置为百分比,可以使得页面在不同屏幕尺寸上自动调整宽度。
其次,通过使用自适应布局功能,可以对页面元素进行相对定位。
在选择页面元素时,可以通过按住Shift键并拖动鼠标来进行相对定位。
然后,在右键菜单中选择“相对定位”,即可将选中的元素进行相对定位。
axure做一张A4大小的界面,页面比例如何选取?

axure做一张A4大小的界面,页面比例如何选取?axure做一张A4大小的界面,页面比例如何选取?百度的内容 A4纸的像素和分辨率根据A4纸的尺寸是210毫米×297毫米,而1英寸=2.54厘米,我们可以得出当分辨率是多少像素时得出A4纸的大小尺寸为多少毫米。
如下是我们较长用到的规格尺寸:当分辨率是72像素/英寸时,A4纸长宽像素分别是842×595;当分辨率是120像素/英寸时,A4纸长宽像素分别是2105×1487;当分辨率是150像素/英寸时,A4纸长宽像素分别是1754×1240;当分辨率是300像素/英寸时,A4纸长宽像素分别是3508×2479;如何做一张打印好后是A4纸大小的报纸报纸拿去扫描成图片,然后打开缩放打印求高手帮忙,帮我做一张A4大小的图片既然是帮您,财富值就免费吧。
sorry本来设置的是A4大小的页面,现在想用A4大小的一半来做A5吗我想用PS做一个A4大小的页面,怎么把边框和花纹整合上去(先建了A4大小的页面)。
求具体步骤。
创建layer 也就是图层然后操作不同的图层Illustrator中如何画页面大小的框用矩形工具在页面上点一下会出来一个对话框在里面设置你想要的页面大小也可以 Ctrl+p 设置页面用AI做一张A4大小正反面宣传单如何设置尺寸?A4印刷用的尺寸是285x210mm印刷用的每边要加3MM出血那么就是291x216mm了如果是半张A4 即是A5了成品是210x145MM加出血后是216x151mm设置的主要图案(如logo)、文字等内容要离成品边缘5mm以上算上出血位即要离边8mm以上出血是为了印刷后要裁切边缘的而留8mm是防止裁切不准把重要内容裁掉了虽然说不会偏移那么多但是重要内容离边缘太近了也不美观如何在ps中制作一张和A4大小的宣传页你新建一个a4的画板就行了,在新建里面,国际标准纸张,选A4 分辨率改成300px/英寸就行了美图秀秀做一张A4纸大小的图片,像素应该输多少1英寸=25.4毫米A4纸的尺寸是210mm×297mm分辨率是72像素/英寸时,A4纸的尺寸的图像的像素是595×842分辨率是150像素/英寸时,A4纸的尺寸的图像的像素是1240×1754Photoshop做A4大小的页面,像素应该为多少??你好A4的页面是21X29.7CM 分辨率最好是300 也就是2500X2800 像素。
Axure使用说明

·页面载入时(OnPageLoad):当页面启动加载时。
·窗口改变大小时(OnWindowResize):当浏览器窗口大小改变时。
·窗口滚动时(OnWindowScroll):当浏览器窗口滚动时。
·鼠标单击时(OnClick):页面中的任何部件被点击时(不含空白处)。
·鼠标双击时(OnDoubleClick):当页面中的任何部件被双击时(不含空白处)。
·鼠标右键单击时(OnContextMenu):当页面中的任何部件被鼠标右键点击时(不含空白处)。
·鼠标移动时(OnMouseMove):当鼠标在页面任何位置移动时。
·按键按下时(OnKeyDown):当键盘上的按键按下时。
·键弹起时(OnKeyUp):当键盘上的按键释放时。
自适应视图更改时(OnAdaptiveViewChange):当自适应视图更改时。
部件事件:·鼠标单击时(OnClick):当部件被点击。
·鼠标移入时(OnMouseEnter):当光标移入部件范围。
·鼠标移出时(OnMouseOut):当光标移出部件范围。
·鼠标双击时(OnDoubleClick):当时鼠标双击时。
·鼠标右键单击时(OnContextMenu):当鼠标右键点击时。
·鼠标按键按下时(OnMouseDown):当鼠标按下且没有释放时。
·鼠标按键释放时(OnMouseUp):当一个部件被鼠标点击 , 这个事件由鼠标按键释放触发。
·鼠标移动时(OnMouseMove):当光标在一个部件上移动时。
·鼠标悬停超过 2 秒时(OnMouseHover):当光标在一个部件上悬停超·鼠标点击并保持超过 2 秒时(OnLongClick):当一个部件被点击并且鼠标按键保持超过 2 秒时。
·按键按下时(OnKeyDown):当键盘上的键按下时。
Axure设计稿尺寸及适配方案

Axure设计稿尺寸及适配方案随着互联网的发展和智能设备的普及,用户对于网页和移动应用的体验要求也越来越高。
而作为设计师,我们需要在设计过程中考虑到不同设备的屏幕尺寸和分辨率,以确保用户在不同设备上都能够获得良好的体验。
在这方面,Axure作为一款流行的原型设计工具,提供了一些有用的功能和技巧来帮助我们进行设计稿的尺寸选择和适配方案。
首先,我们需要选择适当的设计稿尺寸。
在Axure中,我们可以根据不同设备的屏幕尺寸和分辨率,选择合适的设计稿尺寸。
一般来说,常见的设备尺寸包括手机、平板和桌面电脑等。
对于手机设备,常见的屏幕尺寸有4寸、4.7寸、5.5寸等,而平板设备的屏幕尺寸一般在7寸到12寸之间。
对于桌面电脑,我们可以选择常见的分辨率,如1366x768、1920x1080等。
根据不同设备的尺寸选择合适的设计稿尺寸,可以更好地展示我们的设计理念和效果。
其次,我们需要考虑不同设备的适配方案。
在设计过程中,我们需要确保设计稿在不同设备上的显示效果一致。
Axure提供了一些适配方案来帮助我们实现这一目标。
其中,最常用的适配方案是百分比布局和自适应布局。
百分比布局是指将元素的尺寸和位置设置为相对于父元素的百分比。
通过使用百分比布局,我们可以实现元素在不同设备上的自适应。
例如,我们可以将一个按钮的宽度设置为父元素宽度的50%,这样无论在什么尺寸的设备上,按钮的宽度都会自动适应。
自适应布局则是指根据设备的屏幕尺寸和分辨率,动态调整元素的尺寸和位置。
Axure提供了一些内置的自适应规则,如“自适应浏览器宽度”和“自适应设备高度”等。
通过使用这些自适应规则,我们可以实现元素在不同设备上的自动适配。
除了百分比布局和自适应布局,我们还可以使用媒体查询来实现不同设备的适配。
媒体查询是一种CSS3的功能,可以根据不同的媒体类型和特性,为不同设备提供不同的样式。
在Axure中,我们可以通过在页面中插入自定义的CSS代码,来实现媒体查询的功能。
Axure的手机与平板尺寸设计与预览

Axure的手机与平板尺寸设计与预览Axure是一款非常受欢迎的原型设计工具,它提供了丰富的功能和工具,帮助设计师快速创建交互式的原型。
在设计过程中,尺寸的选择和预览是非常重要的,特别是对于手机和平板设备。
本文将探讨Axure在手机和平板尺寸设计与预览方面的一些技巧和注意事项。
首先,我们需要了解不同手机和平板设备的尺寸。
在设计原型时,我们需要考虑到不同设备的屏幕尺寸和分辨率。
常见的手机尺寸包括4英寸、4.7英寸、5.5英寸等,而平板尺寸则有7英寸、9.7英寸、10.5英寸等。
了解这些尺寸可以帮助我们更好地选择合适的尺寸来设计原型。
在Axure中,我们可以通过设置页面尺寸来适应不同的设备。
在创建新页面时,Axure会默认提供一些常见设备的尺寸选项,如iPhone 6、iPad等。
如果我们需要自定义尺寸,可以手动输入页面的宽度和高度。
在选择尺寸时,我们需要考虑到设备的屏幕比例,以确保原型在不同设备上的显示效果一致。
设计原型时,我们还需要注意到不同设备的分辨率。
不同设备的分辨率可能会影响原型的显示效果,特别是对于一些图像和文字的清晰度。
在Axure中,我们可以通过设置页面的分辨率来适应不同设备。
通常情况下,我们可以选择较高的分辨率来保证原型在不同设备上的清晰度。
除了尺寸和分辨率,Axure还提供了一些预览功能,帮助我们在设计过程中实时查看原型的效果。
在设计原型时,我们可以通过Axure的预览功能来模拟不同设备上的显示效果。
Axure提供了预览模式,可以模拟手机和平板设备的屏幕大小和操作方式。
通过预览功能,我们可以更好地了解原型在不同设备上的交互效果,从而进行必要的调整和优化。
在预览原型时,我们还可以通过Axure Share来实现多设备的预览。
Axure Share是Axure提供的一项在线服务,可以将原型上传到云端,并生成一个链接供他人查看。
通过Axure Share,我们可以将原型分享给团队成员或客户,在不同设备上进行预览和交流。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编辑导语:如何使用Axure去获取页面尺寸,并且使内联框架自适应大小呢?本文作者通过实际操作,进行了记录总结,希望看后对你有所帮助。
今天要演示的东西其实很简单,一两分钟就能做完,主要是用来弥补Axure IDE提供的交互功能中的不足,导致一些想法没办法很好地实现。
其实国外有大神(De Jongh)做了一个能在Axure发布框架内跑起来的Javascript拓展,这是地址:
一部分是Axure基于jQuery的函数,还有一部分是他补充的扩展函数,扩展函数看起来很不错,解决了很多问题;但是安装实在是麻烦,特别是如果面向不熟悉代码的设计师(流程设计师、视觉设计师等)简直是天书。
为此,结合我们常用的一些功能或函数,我梳理了一些不需要拓展库就能实现的,做成例子分享给大家。
今天,我们做一个iframe内联框架根据加载页面的尺寸自适应变化大小。
Axure自带的页面属性是很简单的,只有一个pageName,完全不够用!如图:通常我们做页面的时候,还会用到页面的尺寸。
比如自定义视觉的滚动条、通过iframe(内联框架)做的页面切换等等,如果没有页面尺寸,会导致无法实现自适应等操作,所以今天来解决它。
这是演示地址,可能因为网络的原因,导致页面载入时间过长,高度值读取失败,请刷新一下:
我们先准备3个页面1个全局变量:1个是带菜单的主页面,2个演示用内容页,还有1个全局的变量。
交互流程与原理:
按钮点击触发,被加载的子页面在载入的时候,获取自己的页面高度,然后写入到全局变量,按钮动作延时改变iframe的尺寸。
主页面内我放置了2个按钮,1个iframe:2个按钮(矩形),没有命名要求;1个iframe,iframe的元件ID命名为“loadPageFrame”,设置为隐藏边框、从不滚动。
这两个页面随便找些文字,或者画一些测试的图形,尽可能把页面高度拉长,以便等会测试的时候体现出区别。
主页面当中按钮主要是触发iframe载入目标页面,然后延迟500ms(可根据需求调整,150ms基本也ok),根据全局变量“size”改变iframe的尺寸。
给菜单按钮添加交互,交互的次序不要错:要先把iframe缩小到10高度,然后打开链接,延迟后再设定尺寸。
内容页可任意制作,只需要在页面中添加页面的交互,作为载入时获取本页面的高度:
代码如下:javascript:void($axure.setGlobalVariable”size”,
document.documentElement.scrollHeight));
采用延时触发,是因为跨页面的元件是无法直接交互的(IDE当中获取不到目标指针),所以只能通过跨页面的全局变量来实现。
基本上延迟200ms左右是不被察觉的,当然考虑到终端的运行能力,可以适当延长。
示例代码中的626w是随意设置的iframe宽度,也可根据变量修改。
[[size]]就是全局变量size,可以在IDE当中直接引用。
为了方便大家以后搜索,我用到的函数列举一下:
当能获取页面尺寸,并通过全局变量修改iframe尺寸以做到自适应以后,我们就可以不再依赖“Axure母版”这个有限的玩法了,菜单框架页面做好,其他的内容页面可以随意做,并且多人协作时不再出现已放置在页面中的母版同步时效的问题。
并且使用浏览器本身的页面滚动条,要比iframe的滚动条要美观很多。
今天的文章比较干,或者说比较枯燥,本来还有一个很长的文章想要写的,虽然例子已经做好,主要是解决了Axure的IDE里面怎么通过JS代码准确定位到元件,以获得更多的自由度去封装应用。
考虑到内容更干所以还在酝酿怎么措辞,会尽快发布。
回到做这个系列的初衷,还是为了让懂代码的同事能预先用JS与原生IDE 组合的方式,把一些组件预先根据团队的视觉交互规范封装好,以便不懂代码的同事可以方便并快速的使用来搭建交互原型。