利用axure进行响应式自适应网站的设计

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用axure进行响应式自适应网站的设计相关的知识,希望对你有一定的参考价值。

参考技术A 在axure 8发布以后,可以利用几项技术(axure自动生成自适应html、前后端分离、响应式网站设计、restful接口、json或xml等)进一步简化网站的开发,该设计模式的主要流程如下:

1. 产品经理利用axure设计原型。

2. 原型讨论定型后由UI人员设计图标,更新到axure原型中。

3. 由axure生成 自适应的响应式网站 设计的html文件。

参考:http://www.woshipm.com/rp/696039.html

注意:axure发布项目生成html时,在左侧的“ 移动设备 ”这个设置页,需要 勾选“包含视口标签”,不勾选“禁止页面垂直滚动”,宽度设置为“device-width”, 高度留空不设置,初始缩放倍数绝对不能设置 ,最小缩放倍数设置为“0.1”,最大缩放倍数设置为10,允许用户缩放留空不设置 ,ios部分可以不理默认即可。另外需要 axure 8以上版本才能普遍适配手机 屏幕。

4a. 前端开发人员全盘使用上面生成的html文件、资源文件、axure的js文件,在各个页面上以前后端分离方式添加业务逻辑的实现(比如在html中加入jquery的ajax,和后端交互数据)。

4b. 后端开发人员设计和实现业务逻辑和前后端接口(4b可以和3、4a步骤同步进行),比如前后端使用restful的json封装作为前后端接口的数据交互。

5. 单元测试、集成测试、灰度测试,bug修复,发布上线。

该模式问题 : 一旦axure原型有修改,前端怎么能更快适配该修改(现在是文件比较方式,类似git的merge)。

http://www.car-ocean.com/app-download/news.html

swiper插件怎么设置响应式高度自适应?

html样式和调用插件的函数都在图上,图片我是用background设置url,但是弄完发现width好像可以自适应屏幕宽度,height却没高度,这个是怎么弄的?新手刚用这个插件,有些搞不懂。。谁能帮我看看哪里错了

参考技术A onSlideChangeStart: function()
var H = $(".content-slide").eq(tabsSwiper.activeIndex).height();
$(".swiper-slide").css('height', H + 'px');
$(".swiper-wrapper").css('height', H + 'px');

这段放里面试试追问

不行

本回答被提问者采纳
参考技术B 修改Swiper.css中的css即可,即:
.swiper-container
/* Specify Swiper's Size: */
width: 100%;
height: 5rem;

.swiper-slide
/* Specify Slides's Size: */
width: 100%;
height: 100%;
参考技术C .swiper-container
width: 100vw;
height: 100vh;

.swiper-slide
width: 100vw;
height: 100vh;

以上是关于利用axure进行响应式自适应网站的设计的主要内容,如果未能解决你的问题,请参考以下文章

怎样让bootstrap设计的页面在手机端也能响应式自适应

swiper插件怎么设置响应式高度自适应?

Vue大屏自适应--响应式盒子

响应式自适应式

响应式网页设计与自适应网页设计

教学篇|响应式网页设计与自适应网页设计的分析