先来个效果图:

使用技术主要是flex布局,绝对定位布局,小程序前端页面开发,以及一些样式!

直接贴代码,都有详细注释,熟悉一下,方便以后小程序开发!

wxml:

英杰之诗

英雄的回忆

{{item.title}}

神庙攻略

海拉尔历险记

{{item.title}}

{{item.content}}

js:

Page({

data: {

//顶部轮播图

imgUrls: [

'https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=63967211,2305810881&fm=27&gp=0.jpg',

'https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=3265697507,322543478&fm=27&gp=0.jpg',

'https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=985354164,1752304932&fm=26&gp=0.jpg'

],

//第二部分数据数组

contentImgUrls:[

{

title:'塞尔达公主',

url:'https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=2716688360,1326705556&fm=27&gp=0.jpg'

},{

title:'卓拉公主-弥法老婆',

url:'https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=2527034280,2956682531&fm=27&gp=0.jpg'

},{

title:'塞尔达公主',

url:'https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=689739696,3300191086&fm=27&gp=0.jpg'

},{

title:'塞尔达公主',

url:'http://img4.imgtn.bdimg.com/it/u=4258802685,2724420509&fm=26&gp=0.jpg'

}

],

//死三部分数据

HotImgUrls: [

{

//头像地址,文字标题,文字内容,图片地址

head:'https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=1037527703,3129433808&fm=27&gp=0.jpg',

title:'海拉尔平原的冒险',

content: '海拉尔区是隶属内蒙古自治区呼伦贝尔市的一个市辖区,是呼伦贝尔市政治、经济、文化中心。该区位于内蒙古自治区东北部,区域范围为东经119°30′48〃— 120°35′36〃;北纬49°5′44〃—19°27′15〃,面积1440平方公里。',

url: 'https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=1532027772,1266945951&fm=27&gp=0.jpg'

},

{

head: 'https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=1037527703,3129433808&fm=27&gp=0.jpg',

title: '拯救塞尔达公主吧',

content: '卓拉公主-弥法老婆',

url: 'https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=2404695142,3634522143&fm=27&gp=0.jpg'

},

{

head: 'https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=1037527703,3129433808&fm=27&gp=0.jpg',

title: '快速开地图塔',

content: '塞尔达公主',

url: 'https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=2225874892,982427892&fm=26&gp=0.jpg'

},

{

head: 'https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=1037527703,3129433808&fm=27&gp=0.jpg',

title: '滑翔伞获得攻略',

content: '塞尔达公主',

url: 'https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=4216945098,3102493232&fm=26&gp=0.jpg'

}

],

indicatorDots: true, //显示面板显示点

autoplay: false, //自动切换

interval: 5000, //切换时间

duration: 1000 //动画时长

},

css样式:

page{

height: 100%;

}

.selection{

border-bottom: 6px solid #ddd;

}

.indexcontainer{

width: 100%;

height: 100%;

}

.selection{

margin-top: 10px;

}

.slide-image{

width: 100%;

height: 100%;

}

.header{

border-left-width: 2px;

border-left-style: solid;

border-left-color: green;

display: flex;

justify-content: space-between;

height: 30px;

padding-left: 10rpx;

padding-right: 10rpx;

margin-top: 10px;

margin-bottom: 10px;

}

.all{

margin-right: 5px;

color: green;

}

.content{

display: flex;

flex-wrap: wrap;

justify-content: center;

}

.content-item{

width: 47%;

height: 280rpx;

background-color: red;

margin: 5px;

/* 绝对定位的父级必须要定位 */

position: relative;

}

.content-item-title{

position: absolute; /*绝对定位,文字覆盖图片上*/

color: white;

bottom: 0px; /* 位置在父级元素底部 */

font-size: 17px;

width: 98%;

height: 100rpx; /* 设置容器高度,显示渐变的高度 */

text-align: center;

/* 背景渐变:bottom:从下到上,右0.8向0透明渐变 */

background: -webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));

display: flex; /* flex布局,控制容器内文字元素在底部 */

flex-direction: column;

justify-content: flex-end;

padding: 1% 1% 1% 1%;

}

.list-item{

width: 100%;

height: 500rpx;

}

.list-item-image{

width: 100%;

height: 300rpx;

position: relative;

}

.list-item-text{

width: 96%;

height: 200rpx;

}

.avatar{

width: 90rpx;

height: 90rpx;

border-radius: 50%;

position: absolute;

bottom: -45rpx;

right: 50rpx;

}

.list-item-text{

margin-top: 10px;

padding-left: 2%;

padding-right: 2%;

}

.list-item-text-context{

font-size: 12px;

margin-top: 8px;

color: #999;

}

python相册排版_微信小程序实现首页图片多种排版布局!相关推荐

  1. 微信小程序实现首页图片多种排版布局!

    先来个效果图: 使用技术主要是flex布局,绝对定位布局,小程序前端页面开发,以及一些样式! 直接贴代码,都有详细注释,熟悉一下,方便以后小程序开发! wxml: <view class='in ...

  2. JAVA制作弹出小广告的程序_微信小程序实现首页弹出广告

    本文实例为大家分享了微信小程序实现首页弹出广告的具体代码,供大家参考,具体内容如下 这个微信小程序首页广告demo 仅供有需要的参考 .wxml this is ad //事件 catchtouchm ...

  3. 微信小程序用python语言开发_微信小程序语音识别开发过程笔记

    由于业务需求,需要使用微信小程序语音识别的功能,查找了好多发难,也踩了好多坑,把过程记录一下,或许会帮助到需要的朋友. 业务需求: 在小程序中识别用户语音输入的命令 业务环境和关键技术: 1.小程序: ...

  4. 微信小程序python token验证_微信小程序登录对接Django后端实现JWT方式验证登录

    点击授权按钮后可以显示部分资料和头像,点击修改资料可以修改部分资料. 1.使用微信小程序登录和获取用户信息Api接口 2.把Api获取的用户资料和code发送给django后端 3.通过微信接口把co ...

  5. 微信小程序可以用python开发吗_微信小程序可以用python开发吗

    现有业务主要包括小程序开发及运营推广,APP开发,公众号开发以及H5开发,提供微信小程序开发.朋友圈广告.微信支付等服务,协助企业数字化转型,打造智能化.智慧化的商业体系 尤其是一些品牌的云服务器的价 ...

  6. 微信小程相对图片路径_微信小程序----相对路径图片不显示

    出现场景 在本地调试的时候本地图片显示,但是手机浏览的时候本地图片不显示. 出现图片不显示的原因 小程序只支持网络路径和base64的图片.图片转base64在线工具 处理方法 将图片都放到服务器,然 ...

  7. 微信小程序python token验证_微信小程序python 用户认证

    按流程图来 先通过wx.login()获取code,再通过我们后台配置的接口获取openid和session_key // 登录 wx.login({ success: res => { con ...

  8. 视频教程-微信小程序系统教程python版[3/3阶段]_微信小程序支付-手游开发

    微信小程序系统教程python版[3/3阶段]_微信小程序支付 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资格考试 ...

  9. 视频教程-微信小程序系统教程Java版[3/3阶段]_微信小程序电商系统-微信开发

    微信小程序系统教程Java版[3/3阶段]_微信小程序电商系统 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资格考试 ...

最新文章

  1. Linux Kernel TCP/IP Stack — L1 Layer — Network Interface
  2. Windows的驱动开发模型
  3. python中文什么意思-python是什么
  4. 跑赢A股95%的公司,半年大涨115%!明年的海尔智家更令人期待!
  5. 推荐一条高效的Python爬虫学习路径!
  6. 线性表:5.约瑟夫环,循环链表及其C语言实现
  7. has been blocked by CORS policy: No ‘Access-Control-Allow-Origin‘ header is present---nginx工作笔记006
  8. 移动HTML5前端性能优化指南
  9. linux基础(二)——linux各文件夹含义和作用
  10. ffmpeg超详细综合教程(二)——为直播流添加滤镜
  11. 五个典型的 JavaScript 面试题
  12. mysql 接收中文字符,MYSQL匹配中文字符
  13. SQL Server数据库第二课:创建数据库表、完善数据库表的设计、建立数据库表之间的关系
  14. CAN详解--协议详解
  15. ubuntu配置IP并且生效
  16. Buckhorn跳羚声卡驱动安装设置方法
  17. python:实现哥德巴赫猜想
  18. java mybatis优点_mybatis优缺点是什么?有哪些优点和缺点?
  19. 编解码(1)之基本像素格式转换
  20. yolov5 nms 源码理解

热门文章

  1. 水下机器人之电池选择
  2. python用于工控_python做自动化工控_动漫台
  3. Windows PowerShell 文件内容检索
  4. Mini2440根文件系统的制作
  5. 美国证监会因可疑交易和社交媒体活动 暂停15家公司股票交易
  6. 【LTspice】011 二极管钳位电路
  7. Altium Designer元件库--多单元元器件的制作
  8. Mapreduce学习指导及疑难解惑汇总
  9. 翻转句子中单词的顺序(2015年9月13日)
  10. IT领域中哲学原理的应用——个体与整体