• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Kevin Cheng's Yard
电脑是我的老婆,编程是我的灵魂,代码是我的语言,按键是我在歌唱。
https://github.com/surfsky/
博客园    首页    新随笔    联系   管理    订阅  订阅

用 Sketch 设计和输出响应式网页

用 Sketch 设计和输出响应式网页

本文档描述了用 sketch 设计和输出响应式 html5 网页的步骤。

相关附件已经放在github上: https://github.com/surfsky/SketchResponsive.git

2018-08-06

一、安装Anima Sketch 插件

Anima 插件官网:http://launchpad.animaapp.com

AutoLayout:https://www.youtube.com/watch?v=v393LgriWCs&frags=pl%2Cwn

Stack Layout:https://www.youtube.com/watch?v=DiCXg17CwIY&frags=pl%2Cwn

To Responsive Html:

https://www.youtube.com/watch?v=00Hjzw9_YLs&t=1105s&frags=pl%2Cwn

https://www.youtube.com/watch?v=E3xZui2myUU

两个已发布的测试网站:

https://launchpad.animaapp.com/autoResponsive

https://launchpad.animaapp.com/autoweb

GitHub:

https://github.com/AnimaApp/Auto-Layout

https://github.com/AnimaApp/Launchpad

 

二、用Anima 插件设计布局

(1)使用pin和stack进行定位(注意嵌套的symbols内部也必须使用pin或stack)

 

(2)用 Breakpoints 进行多分辨率适配

 

(3)其它功能:

名称

说明

Links

网页跳转

Breakpoints

网页分辨率自适应切换

Overlay

浮动层

Fixed

固定位置?

Set Home

设置选中Artboard为主页

Widgets

三方Widget插件,如google 地图

Forms

将选中元件用web表单控件替代(输入框/提交按钮)

Video/Gif

将选中元件用视频动画替代

Hover

浮动?

Animations

动画?

Manage

管理发布的网页

 

三、拉伸Sketch Artboard进行测试

 

四、预览网页并拉伸测试

 

 

五、 保存网页并修改html文件

(1)建议用chrome保存网页,并用三方编辑器整理代码。

(2)可删除尾部免费版的浮动标签代码

 

 

(3)可删除部分Head代码

<!-- saved from url=(0051)https://launchpad.animaapp.com/preview/8GdCX18/demo -->

<link rel="shortcut icon" type="image/png" href="https://animaapp.s3.amazonaws.com/home/favicon.png" />

<meta name="author" content="Launchpad by Anima" /> 

 

(4)保存并用浏览器打开, ok!

 

 

 

 

ps. 新版本的Anima插件界面布局上略有修改,操作基本一致。可去其官方网站查看最新文档。

 

转载请注明出处:http://surfsky.cnblogs.com 

posted @ 2020-07-01 14:18  surfsky  阅读(1701)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3