小程序源码免费html5,微信小程序静态页面案例(附源码)
微信小程序出来有段时间了,最近抽空写了个静态案例练练手。由于没有公测名额,无法测试,没有接口,所以先这样吧。
首先上图,整个app的演示是这样的:
图一
一、微信小程序和html5标签的区别:
二、wxss 选择器
HTML5
微信小程序
div(标签选择器)
view、text、icon、input、image、navigator(标签选择器)
class(类选择器)
class
id(id选择器)(效率最高)
id(效率最高)
element,element(层级选择器)
element,element(层级选择器)
:after(伪类选择器)
:after :before
:frist-child等
:frist-child等(不建议(工具过滤易导致页面错乱))
.class .class
.class .class(不建议(工具过滤易导致页面错乱))
群组选择器
群组选择器
后代选择器
后代选择器
三、接着是程序的结构:
下面是app.json的配置 根据小程序的api可以配置pages、window、tabBar(最多配置5个路由)前两个比较简单:(加一点:小程序更新page模块,增加页面不再需要单个页面配置四个文件,只需要在app.json中在page下增加该页面,小程序会自动生成四个文件)
下面是tabBar
我们用list属性来配置tab列表,最少2个,最多5个。根据个人需求不同进行不同的配置即可。
首页我们首先有个轮播图,实现代码为:
之后的优质投资模块,在js中配置的静态数据,通过wx:for="{{}}"语句渲染到了页面上,有接口的话我们获取后渲染。
这个模块实在局部滚动的,那我们调用下面这段代码。
注意(关于开发中的自适应):
一、我们用html5写自适应的话需要用到百分比或是函数计算比例,但小程序可以让我们避免了这个麻烦,我们可以用rpx,在ipoone6的开发环境下,1rpx=0.5px;我们采用这个单位就可以在完成后,省掉兼容的一部分问题了。(当然我这里面没有考虑到)
二、这里有个开发中可能遇到的坑,由于背景图是全覆盖的,所以这里可以在wxss文件中添加语句:.indexBox{height:100%;} page{height:100%} 都需要设置,要不然没法自适应,注意大小写。
三、模板的引用和js公用部分文件的引用(没有实现)
四、底部table切换,需要先写完前面的页面,后面的页没法显示。
投资理财页面使用了tablei切换,列表渲染,
登陆页面 以及表单验证
表单中placeholder的样式和html5是不一样的。想给小程序input的placeholder添加样式如下:
总的下来技术难度三个星,对于有工作经验的前端来说,可以很快上手,不过细节方面还是有很多需要注意的方面。相互学习,共同进步。
小程序源码免费html5,微信小程序静态页面案例(附源码)相关推荐
- 计算机毕业设计 在线免费小说微信小程序(源码+论文)
文章目录 0 项目说明 1 系统介绍 1.1 业务层面 1.2 产品层面 1.3 技术层面 2 项目运行 3 项目截图 3.1 小程序 3.2 后台管理系统 3.3 论文概览 0 项目说明 在线免费小 ...
- 【毕业设计_课程设计】在线免费小说微信小程序的设计与实现(源码+论文)
文章目录 0 项目说明 1 系统介绍 1.1 业务层面 1.2 产品层面 1.3 技术层面 2 项目运行 3 项目截图 3.1 小程序 3.2 后台管理系统 3.3 论文概览 4 项目源码 0 项目说 ...
- 微信 小程序 python 渲染_干货 | 微信小程序自动化测试最佳实践(附 Python 源码)...
本文为霍格沃兹测试学院测试大咖公开课<微信小程序自动化测试>图文整理精华版,进阶学习文末加群! 随着微信小程序的功能和生态日益完善,很多公司的产品业务形态逐渐从 App 延升到微信小程序. ...
- 小程序源码:AI微信小程序源码下载人脸照片AI转换动漫照片全新源码安装简单无需服务器域名-多玩法安装简单
这是一款AI人脸转动漫的一款微信小程序源码 该款小程序源码无需服务器和域名 搭建安装简单 有多种风格转换模式可自选 安装教程: 首先解压源码然后把源码上传到微信开发者工具打开 另外设置一个合法域名 合 ...
- 计算机毕业设计Python+uniapp扫码点餐微信小程序(小程序+源码+LW)
计算机毕业设计Python+uniapp扫码点餐微信小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ pyth ...
- 二维码生成工具微信小程序源码下载
二维码生成工具 支持上传二维码logo和调整尺寸背景颜色等等 无需域名与服务器 使用教程,用HBuilder X软件打卡项目然后运行到微信小程序即可 下方是演示图: 小程序源码下载地址: (已更新)二 ...
- 【增强版短视频去水印源码】去水印微信小程序+去水印软件源码
源码简介与安装说明: 2021增强版短视频去水印源码 去水印微信小程序源码网站 去水印软件源码 安装环境(需要材料):备案域名–服务器安装宝塔-安装 Nginx 或者 Apache php5.6 以上 ...
- (已更新)【增强版短视频去水印源码】去水印微信小程序+去水印软件源码
源码简介与安装说明: 安装环境(需要材料):备案域名–服务器安装宝塔-安装 Nginx 或者 Apache php5.6 以上-安装 sg11 插件 小程序已自带解析接口,支持全网主流短视频平台,搭建 ...
- 2000套微信微信小程序源码+抖音微信小程序源码附开源代码
授权微信小程序SDK(authing-wxapp-sdk)适用于微信微信小程序(打开新窗口)基于微信微信小程序环境.可以使用微信微信小程序源码中的所有方法,比如Get,修改用户信息,添加用户自定义字段 ...
最新文章
- VC6.0的使用,工程的创建
- 聊聊EIGRP的自动汇总与手工汇总
- 维度变换--首先将矩阵倒过来
- 计算机的相关配置信息,win7系统查看电脑配置相关信息的方案介绍
- 【短信插件】短信如何对接74cms_v4.2.66_骑士人才系统
- nginx无法加载css
- 数据结构之线段树合并——永无乡,Lomsat gelral,Tree Rotations,Tree Rotations Escape Through Leaf
- Hibernate中使用Criteria查询及注解——(Dept.hbm.xml)
- STL容器之deque
- 在大数据时代下金融风控的分类
- Python 入门级1
- oracle时间间隔分钟数,如何掌握Oracle 中的时间间隔型数据
- 64位驱动签名工具64Signer
- iOS - iOS8.0 至 iOS15.0 版本变化
- 机器学习总结之——机器学习项目完整流程
- 进入显示器工厂模式的方法! 【95种品牌,维修珍藏资料】
- 遥感影像镶嵌及实现(四)
- 【论文阅读】APdrawing GAN (CVPR19)
- 德普测试仪EOL软件,电池充放电测试系统 EOL
- Unity 支持 3ds max 2021 物理材质吗?(FBX 出口)是否应该使用BPR材质?
热门文章
- C语言数据输入与输出
- Flutter中网络图片加载和缓存源码分析,踩坑了
- spring中使用quarts实现任务定制与管理
- Linux(程序设计):59---SIGHUP、SIGPIPE、SIGURG信号处理(附SIGURG信号处理普通数据与外带数据案例)
- 职场“潜”规则:买火车票精神 与 主观能动性(转)
- 笔记本计算机无法启动怎么解决,电脑启动不了怎么办,详细教您笔记本电脑启动不了怎么办...
- MobileNet 进化史: 从 V1 到 V3(V1篇)
- 向量型求导工具-Pytorch
- 【区块链】(二)之传统网络协议
- excel量化交易模板_Excel下的量化投资笔记(一)