微信小程序设计尺寸

server/2024/10/22 4:31:37/

小程序>微信小程序的设计尺寸规范主要基于‌rpx单位,规定屏幕宽度为750rpx。‌ 在设计小程序>微信小程序时,设计师通常以‌iPhone 6的屏幕尺寸(375px)作为基准,因为1rpx等于0.5px,即1rpx等于1物理像素。这意味着在设计稿上测量的尺寸可以直接转换为rpx单位,无需进行复杂的计算。例如,如果设计稿上的元素宽度为375px,那么在小程序>微信小程序中应写为750rpx。‌12

此外,小程序>微信小程序也支持‌rem单位,规定屏幕宽度为20rem,这意味着1rem等于(750/20)rpx,即37.5rpx。这种灵活性使得开发者可以根据不同的设计需求选择使用rpx或rem单位。

对于非iPhone 6的设计稿,如iPhone 5(屏幕尺寸为320px),设计师需要使用calc()函数来计算rpx值。例如,如果一个元素在设计稿上的宽度为320px,那么在小程序>微信小程序中应写为calc(320 / 320 * 750rpx)。

‌状态导航栏的尺寸规范也是设计小程序>微信小程序时需要考虑的重要因素。状态导航栏通常位于页面顶部,位于品牌Logo和标题之间。其高度通常在40px到60px之间,图标大小在20px到30px之间,文字大小在14px到20px之间。这些尺寸可以根据实际需求进行调整,但建议在多个页面中保持一致性,以增强用户体验。

也可以参考:小程序>微信小程序的设计规范developers.weixin.qq.com/miniprogram/design/#字体


http://www.ppmy.cn/server/133793.html

相关文章

【含文档】基于Springboot+Vue的出租车管理系统的设计与实现(含源码+数据库+lw)

1.开发环境 开发系统:Windows10/11 架构模式:MVC/前后端分离 JDK版本: Java JDK1.8 开发工具:IDEA 数据库版本: mysql5.7或8.0 数据库可视化工具: navicat 服务器: SpringBoot自带 apache tomcat 主要技术: Java,Springboot,mybatis,mysql,vue 2.视频演示地址 3.功能 该系统…

Flume面试整理-设计一个Flume数据流方案

设计一个Apache Flume数据流方案涉及多个因素,包括数据源的类型、通道(Channel)的选择、数据的目标系统(Sink),以及如何实现高吞吐量、可靠性和可扩展性。以下是一个完整的Flume数据流方案设计示例,适用于从多个Web服务器收集日志并将其传输到HDFS进行后续分析的场景。 …

mybatisplus的动态表名处理器

<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.5.7</version></dependency> 我之前用的3.4.2的版本总是不好用,各种百度也没有找出结果,然后我就去找了官网,换…

A Survey on 3D Gaussian Splatting 整理

0. 摘要与概述 简述 3D Gaussian Splatting (3D GS) 的关键概念、显著优势及应用前景。 3D 高斯散点 (3D GS) 是一种新兴且变革性的技术&#xff0c;用于三维场景的表示和渲染&#xff0c;在计算机图形学和计算机视觉领域中越来越受到关注。这种技术主要通过数百万个可学习的…

022 elasticsearch文档管理(添加、修改、删除、批处理)

文章目录 添加文档修改文档删除文档根据_id取文档使用批处理_bulk PortX&#xff1a; https://portx.online/zh MobaXterm&#xff1a; https://mobaxterm.mobatek.net/ FinalShell&#xff1a; http://www.hostbuf.com/ 添加文档 向索引中添加一行数据 使用json来表示 使用…

PyQt 入门教程(3)基础知识 | 3.2、加载资源文件

文章目录 一、加载资源文件1、PyQt5加载资源文件2、PyQt6加载资源文件 一、加载资源文件 常见的资源文件有图像、图标、样式表&#xff0c;下面分别介绍下加载资源文件的常用方法 1、PyQt5加载资源文件 创建.qrc文件&#xff1a; 可以使用QtCreator或手动创建一个.qrc文件&…

docker/docker-compose里面Command和entrypoint的关系

在Docker中&#xff0c;ENTRYPOINT和CMD都是用于指定容器启动时要执行的命令或程序的关键指令。它们之间的关系如下&#xff1a; 1. **ENTRYPOINT**&#xff1a; - ENTRYPOINT用于指定容器启动时要执行的主要命令或程序。它可以设置容器的主要可执行文件&#xff0c;在运行…

基于SpringBoot设计模式之结构型设计模式·桥接模式

文章目录 介绍开始架构图定义类的功能定义类的实现 测试样例 总结 介绍 将抽象部分与它的实现部分分离&#xff0c;使他们都可以独立地发生变化。 Bridge的意思是桥梁。就像在现实世界中&#xff0c;桥梁的功能是将河流的两侧连接起来一样, Bridge模式的作用也是将两样东西连接…