Ant Design门户前端设计还原
Ant Design门户前端设计还原
叶一片Ant Design门户前端设计还原
基于HTML、CSS、JS、JQuery的相关知识,完成一个简单的设计网页。
一、基本介绍
能够基于HTML、CSS、JS、JQuery的相关知识,完成一个简单的设计网页。主要包含两个模块:
- 页面布局
- 数据渲染
注:目前动态渲染未完成。
二、需求分析
2.1 首页(index)
打开网站首先展示的是首页,界面如图1-1。
大致分为三个部分:
- 左上角的 logo及名称:需要做到文字与logo整体靠左,相互居中排列对齐
- 左边文字部分:文字之间应有字体大小以及行间距的区别,与上一部分的logo靠左对齐
- 右边图片部分:插入图片并且不使图片横向或纵向变形
2.2 设计语言页面(language)
首页下拉滚动至设计语言页面,该页面需要做到蓝色背景图案插入与网页宽度自适应。
设计语言标题(title)应居中显示。
4种语言内容(content):包括图片、中英文文字,需要使用json格式数据(Ant design文件夹下data中的design.js)通过jquery的ajax获取数据,从而进行页面的动态渲染
2.3 解决方案页面(methods)
设计语言页面下拉滚动至解决方案页面,该页面需要做到背景图案插入与网页宽度自适应。解决方案标题(title)应居中显示。
中间主体内容(content):分为左右两部分
左边(left):需要做到背景颜色与右边区分,且左右两边区域大小一致,下部分需要实现两个点击跳转事件(Ant Design of React/Angular)
右边(right):分为上中下三个模块,每个模块各含一部分图片、文字、learn more点击跳转事件,每部分的间隔与对齐方式应相同
2.4 工具&资源页面(tools)
解决方案页面下拉滚动至工具&资源页面,该页面需要做到工具&资源标题(title)应居中显示。
中间3部分内容(content)的间隔相同并基于横向居中,文字之间应有字体大小以及行间距的区别,每部分样式对照图4-1。
2.5 末页(others)
工具&资源页面下拉滚动至末页,该页面需要做到4个列表使用循环进行静态渲染,每列间隔相同并基于横向居中,文字之间应有字体大小以及行间距的区别,每部分样式对照图5-1。
底部分割线以下部分均应为带有点击事件的按钮
三、附录
附录1 图片
所有图片均于文件夹img中,请选择对照样式图选择合适的图片使用
附录2 布局标注
1.解压标注.zip
2.双击index.html在浏览器中打开
3.双击页面中间查看标注
4.在右上角设置分辨率为1440x3641(单位px)
附录3 参考样式
HTML&CSS常用.txt
中为常用的布局样式及属性,可作为参考