htdocs
目录index.js
var express = require('express');// 导入Express框架 var app = express(); // 创建Express框架的实例 app.use(express.static('./htdocs'));// 设置静态资源目录 app.listen(8088, res => {// web应用监听8088端口 console.log('服务器启动成功,访问地址:http://localhost:8088/文件名'); });
node index.js
http://localhost:8088/01.mp4
app.josn
文件里配置四个页面list
数组里配置标签按钮配置邀请函页面的导航栏
查看预览效果
配置照片页面的导航栏
查看预览效果
配置美好时光页面的导航栏
查看预览效果
编写宾客信息页面的导航栏
查看预览效果
改变导航栏颜色
查看"邀请函"压面的导航栏
app.wxss
文件里定义公共样式index.wxss
文件里添加图像组件/* 内容区域的外部容器样式 */ .content{ width: 100vw; height: 100vh; position: fixed; display: flex; flex-direction: column; align-items: center; }
/* 顶部图片样式区域 */ .content-gif{ width: 19vh; height: 18.6vh; margin-bottom: 1.5vh; }
/* 标题区域样式 */ .content-title{ font-size: 5vh; color: #ff4c91; text-align: center; margin-bottom: 2.5vh; }
/* 合照区域样式 */ .content-avatar image{ width: 24vh; height: 24vh; border: 3px solid #ff4c91; border-radius: 50%; }
/* 新郎与新娘区域样式 */ .content-info{ width: 45vw; text-align: center; margin-top: 4vh; display: flex; flex-direction: row; align-items: center; } /* 新郎和新娘姓名样式 */ .content-name{ color: #ff4c91; font-size: 2.7vh; line-height: 4.5vh; font-weight: bold; position: relative; } /* 新郎和新娘电话图片样式 */ .content-name > image{ width: 2.6vh; height: 2.6vh; border: 1px solid #ff4c91; border-radius: 50%; position: absolute; top: -1vh; right: -3.6vh; } /* 新郎和新娘中间的双喜图片样式 */ .content-wedding{ flex: 1; } .content-wedding > image{ width: 5.5vh; height: 5.5vh; margin-left: 1.1vh; }
/* pages/photo/photo.wxss */ /* 设置轮播组件的高度 */ swiper{ height: 100vh; } /* 设置轮播图片的尺寸 */ image{ width: 100vw; height: 100vh; }
time.wxml
文件里编写“美好时光”页面 标题:海边随拍 拍摄日期:2023-08-15 标题:勿忘初心 拍摄日期:2023-08-30 标题:十年之约 拍摄日期:2023-10-15
查看预览效果
启动后台Node服务,才能访问视屏资源
time.wxss
里实现“美好时光”页面样式/* pages/time/time.wxss */ /* 外层view组件样式 */ .video{ box-shadow: 0 8rpx 17rpx 0 rgba(7, 17, 27, 0.1); margin: 10rpx 25rpx; margin-bottom: 30rpx; padding: 20rpx; border-radius: 10rpx; background: #eee; } /* 标题区域样式 */ .video-title{ font-size: 35rpx; color: #555; } /* 拍摄日期样式区域 */ .video-time{ font-size: 26rpx; color: #888; } /* 视频区域样式 */ .video video{ width: 100%; margin-top: 20rpx; }
在huest.wxml
里添加图像组件,设置背景图片
查看预览效果
input
组件input
组件
guest.wxss
文件里定义.bg
样式类guest.wxss
文件里定义content
样式类guest.wxss
文件里定义.content .name
样式类guest.wxss
文件里定义.content .telephone
样式类guest.wxss
文件里定义.content .gender
样式类在guest.wxss
文件里定义.content .dessert
样式类
查看预览效果
guest.wxss
文件里定义.content button
样式类