针对移动端的响应式,对设计途种的框体大小,字体大小,间距大小的规范

本文主要是介绍针对移动端的响应式,对设计途种的框体大小,字体大小,间距大小的规范,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

针对移动端的响应式,对设计途种的框体大小,字体大小,间距大小的规范

设计图以iphone6的标准给:比例值 = 7.5

统一使用 vw,高度转换成vw,而不用vh。

 

  1. 框体大小

设计图如图

按钮的 width:80px;height:30px;

计算公式:(width计算后的宽度;w实际宽度)

width = w/7.5   height  =  width/(w/H) = width*H/w 注意:除不尽的保留2位小数(四舍五入)

 

那么这个button在css样式中的应该如下:button : {

width:80/7.5 = 10.67vw;

height :calc( 10.67vw*30/80 =4 )

 }

最终结果:

button : {

width : 10.67vw;

height : calc( 10.67vw*30/80 )

 }

cala()括号中前后要有空格

2、边距 padding  margin

利用margin来举例

公式:margin-top:15/7.5 = 2vw

margin-right:40/7.5 = 5.33vw(除不尽的一样保留两位小数,四舍五入)

padding同样

 

 

3、字体

针对设计图的字体,设备有最小字体限制,但目前设计图应给的字体最小为24px。

针对24px的字体 font-size:24/7.5 = 3.2vw

针对48px的字体 font-size : 48/7.5 = 6.4vw

 

附加:

1、这样在用flex排版的时候。尤其是纵向的排版,要给子元素添加属性{flex-grow:1;flex-shink:1}

横向排版应该没有很大的影响的

2、整体布局样式不建议使用框架的布局,针对想使用的组件,可以单独引入。

3、整屏显示的图片,高度自适应,宽度裁剪。

4.对于文本溢出的情况,要设置最小高度或者宽度,同样适用vw为单位。

这篇关于针对移动端的响应式,对设计途种的框体大小,字体大小,间距大小的规范的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/724447

相关文章

详解C++中类的大小决定因数

《详解C++中类的大小决定因数》类的大小受多个因素影响,主要包括成员变量、对齐方式、继承关系、虚函数表等,下面就来介绍一下,具有一定的参考价值,感兴趣的可以了解一下... 目录1. 非静态数据成员示例:2. 数据对齐(Padding)示例:3. 虚函数(vtable 指针)示例:4. 继承普通继承虚继承5.

一文详解SpringBoot响应压缩功能的配置与优化

《一文详解SpringBoot响应压缩功能的配置与优化》SpringBoot的响应压缩功能基于智能协商机制,需同时满足很多条件,本文主要为大家详细介绍了SpringBoot响应压缩功能的配置与优化,需... 目录一、核心工作机制1.1 自动协商触发条件1.2 压缩处理流程二、配置方案详解2.1 基础YAML

如何解决Spring MVC中响应乱码问题

《如何解决SpringMVC中响应乱码问题》:本文主要介绍如何解决SpringMVC中响应乱码问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Spring MVC最新响应中乱码解决方式以前的解决办法这是比较通用的一种方法总结Spring MVC最新响应中乱码解

Qt把文件夹从A移动到B的实现示例

《Qt把文件夹从A移动到B的实现示例》本文主要介绍了Qt把文件夹从A移动到B的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录如何移动一个文件? 如何移动文件夹(包含里面的全部内容):如何删除文件夹:QT 文件复制,移动(

Python批量调整Word文档中的字体、段落间距及格式

《Python批量调整Word文档中的字体、段落间距及格式》这篇文章主要为大家详细介绍了如何使用Python的docx库来批量处理Word文档,包括设置首行缩进、字体、字号、行间距、段落对齐方式等,需... 目录关键代码一级标题设置  正文设置完整代码运行结果最近关于批处理格式的问题我查了很多资料,但是都没

通过Python脚本批量复制并规范命名视频文件

《通过Python脚本批量复制并规范命名视频文件》本文介绍了如何通过Python脚本批量复制并规范命名视频文件,实现自动补齐数字编号、保留原始文件、智能识别有效文件等功能,听过代码示例介绍的非常详细,... 目录一、问题场景:杂乱的视频文件名二、完整解决方案三、关键技术解析1. 智能路径处理2. 精准文件名

springMVC返回Http响应的实现

《springMVC返回Http响应的实现》本文主要介绍了在SpringBoot中使用@Controller、@ResponseBody和@RestController注解进行HTTP响应返回的方法,... 目录一、返回页面二、@Controller和@ResponseBody与RestController

Python重命名文件并移动到对应文件夹

《Python重命名文件并移动到对应文件夹》在日常的文件管理和处理过程中,我们可能会遇到需要将文件整理到不同文件夹中的需求,下面我们就来看看如何使用Python实现重命名文件并移动到对应文件夹吧... 目录检查并删除空文件夹1. 基本需求2. 实现代码解析3. 代码解释4. 代码执行结果5. 总结方法补充在

MySQL8.0设置redo缓存大小的实现

《MySQL8.0设置redo缓存大小的实现》本文主要在MySQL8.0.30及之后版本中使用innodb_redo_log_capacity参数在线更改redo缓存文件大小,下面就来介绍一下,具有一... mysql 8.0.30及之后版本可以使用innodb_redo_log_capacity参数来更改

java获取图片的大小、宽度、高度方式

《java获取图片的大小、宽度、高度方式》文章介绍了如何将File对象转换为MultipartFile对象的过程,并分享了个人经验,希望能为读者提供参考... 目China编程录Java获取图片的大小、宽度、高度File对象(该对象里面是图片)MultipartFile对象(该对象里面是图片)总结java获取图片