【微信小程序】滚动 轮播图 文本

html css+js实现轮播图制作 以及图片下方的文字描述部分一同轮播 可 自动切换 手动切换 html css+js实现轮播图制作 以及图片下方的文字描述部分一同轮播 可 自动切换 手动切换 效果图是对5张图片进行轮播的,点击左右箭头可以实现手动切换! 鼠标悬停在画面上时会停止轮播,已开后继续播放! 阅读详情

目录

🍒小程序的宿主环境 - 组件

1.scroll-view 组件的基本使用

2.swiper 和 swiper-item 组件的基本使用

3.text 组件的基本使用

4.rich-text 组件的基本使用


🍒小程序的宿主环境 - 组件

1.scroll-view 组件的基本使用

实现如图的纵向滚动效果

 

<scroll-view class="container_2" scroll-y>
 <view>T</view>
<view>S</view>
<view>J</view>
</scroll-view>
.container_2 view{
width: 100px;
height: 100px;
text-align: center;
line-height: 100px;
}
.container_2 view:nth-child(1){
background-color: red;
}
.container_2 view:nth-child(2){
  background-color: yellowgreen;
}
.container_2 view:nth-child(3){
  background-color: blue;
}
.container_2{
  display: flex;
  justify-content: space-around
}

.container_2{
  border: 1px solid yellowgreen;
  height: 130px;
  width: 100px;
}

scroll-y 改成 scroll-x

实现如图的横向滚动效果:

 


<scroll-view class="container_2" scroll-x>
 <view>横           向           滑           动           演           示</view>
</scroll-view>
.container_2 view{
width: 300px;
height: 100px;
text-align: center;
line-height: 100px;
}
.container_2 view:nth-child(1){
background-color: red;
}
.container_2{
  display: flex;
  justify-content: space-around
}

.container_2{
  border: 1px solid yellowgreen;
  height: 100px;
  width: 100px;
}

2.swiper 和 swiper-item 组件的基本使用

实现如图的轮播图效果:

 

<swiper class="container_3" indicator-dots>
<swiper-item>
<view class="item">1</view>
</swiper-item>

<swiper-item>
  <view class="item">2</view>
</swiper-item>

<swiper-item>
  <view class="item">3</view>
</swiper-item>


<swiper-item>
  <view class="item">4</view>
</swiper-item>
</swiper>
.container_3{
  height: 160px;
}

.item{
  height: 100%;
  line-height: 150px;
  text-align: center;
}

swiper-item:nth-child(1) .item{
  background-color: burlywood;
}
swiper-item:nth-child(2) .item{
  background-color: yellow;
}
swiper-item:nth-child(3) .item{
  background-color: pink;
}
swiper-item:nth-child(4) .item{
  background-color: aqua;
}

.swiper 组件的常用属性
属性
类型
默认值
说明
indicator-dots
booleanfalse是否显示面板指示点
indicator-colorcolorrgba(0, 0, 0, .3)指示点颜色
indicator-active-colorcolor#000000当前选中的指示点颜色
autoplaybooleanfalse是否自动切换
intervalnumber5000自动切换时间间隔
circularbooleanfalse是否采用衔接滑动

3.text 组件的基本使用

文本组件

类似于 HTML 中的 span 标签,是一个行内元素

通过 text 组件的 selectable 属性,实现长按选中文本内容的效果:

 

<view>
手机号:
<text selectable>17608777</text>
</view>

4.rich-text 组件的基本使用

富文本组件
支持把 HTML 字符串渲染为 WXML 结构

 

<rich-text nodes="<h1 style='color:pink;'>一级标题 <h1>"></rich-text>

微信小程序开发中常用的组件介绍 微信小程序开发中常用的组件有很多,包括基础组件和扩展组件。下面将依次介绍常用的组件,并附上相关的代码案例。以上是微信小程序开发中常用的基础组件和扩展组件的介绍以及相关的代码案例。 阅读详情

相关推荐

微信小程序,H5翻书动画效果

微信小程序,H5翻书动画效果,可调整翻书的速度,使用博文说明:https://a-jing.blog.youkuaiyun.com/article/details/109598527

微信小程序实现轮播图

微信小程序实现轮播图 问题背景 客户端开发和学习过程中,轮播图是一个很常见的功能,本文将介绍如何在微信小程序中实现轮播图。 问题分析 前一篇文章(参考 https://blog.51cto.com/baorant24/6188322 ),我们实现无限滚动的获奖名单使用了swiper组件,事实上,这个组件也可以用来实现轮播图...

baorant24的博客 9704

微信小程序实现滑动翻页效果(完整代码)

主要介绍了微信小程序实现滑动翻页效果,本文通过效果图展示实例代码讲解的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

微信小程序实现翻书效果

最近要在微信小程序里实现一个类似翻页的场景,网上翻看了多个案例无非就两种实现,第一种通过css 3d变换+动画实现,第二使用现成库。前者实现效果一般,后者js库是基于古老的JQuery来实现的并没办法移植到小程序了里。下面就自己调研了一下turnjs来实现小程序的turnjs效果截图。

weixin_39815923的博客 6846

微信小程序实现下滑到底部自动翻页功能

前言 这段时间接了一个微信小程序项目,从此打开小程序的新世界大门。然后发现使用页码进行翻页已经不适用于手机app,我们日常中实用的手机app或者小程序进行翻页一般都是使用底部后下拉的方式。 解决思路 我发现微信小程序远程组件提供了一个scroll-view(可滚动视图区域),这个组件中有个属性,bindscrolltolower能够监听区域内滑到了最后一个位置。这就能用来解决和实现我们提出的问题。当用户滑到最后一个元素,触发函数,我们在该函数中请求下一页的数据,然后追加到展示列表里。ps:需要一个变量来存储当前页码 实现 wxml: <scroll-view class="scroll_v

微信小程序swiper组件实现抖音翻页切换视频功能的实例代码

微信小程序用swiper组件实现仿抖音短视频上下划动整页切换视频功能demo 利用swiper组件可简单快速编写仿抖音短视频的功能  自动播放当前页视频  翻页停止播放当前页视频 并自动播放下页视频 有其他需求也可用 cover-view 添加 收藏 点赞 评论等功能 效果图: video官方介绍: https://developers.weixin.qq.com/miniprogram/dev/component/video.html swiper官方介绍: https://developers.weixin.qq.com/miniprogram/dev/component/swiper.

微信小程序开发:组件

文章目录小程序中组件的分类常用的视图容器组件view组件的基本使用scroll-view组件的基本使用swiper组件常用的基础内容组件button按钮的基本使用image组件的基本使用 小程序中组件的分类 小程序中的组件也是由宿主环境提供的,开发者可以基于组件快速搭建出票了的页面结构。官方把小程序分为9大类,分别是: 视图容器 基础内容 表单组件 导航组件 媒体组件 map地图组件 canvas画布组件 开发能力 无障碍访问 常用的视图容器组件 1.view 普通视图区域 类似于HTML中的div,

weixin_53912712的博客 3198

全网最全的AItium Designer 16下载资源与安装步骤

Altium Designer 除了全面继承包括Protel 99SE、Protel DXP在内的先前一系列版本的功能和优点外,还增加了许多改进和很多高端功能。该平台拓宽了板级设计的传统界面,全面集成了FPGA设计功能和SOPC设计实现功能,从而允许工程设计人员能将系统设计中的FPGA与PCB设计及嵌入式设计集成在一起。...

WQ的博客 1万+

微信小程序开发---基本组件的使用

本文主要介绍的是刚开始学习微信小程序开发时需要用到的基本组件

gaoqiandr的博客 1102

工业级以太网通信实战:用FPGA驱动YT8531 PHY芯片的完整避坑指南

本文是一份针对工业级以太网通信的实战指南,详细讲解了如何使用FPGA驱动YT8531 PHY芯片。内容涵盖从硬件设计(电源、时钟、复位)到MDIO接口驱动开发、PHY配置与链路管理的全流程,并重点剖析了十个常见的开发“陷阱”及其解决方案,旨在帮助工程师在复杂的工业环境中实现稳定可靠的以太网通信连接。

weixin_29191669的博客 143

视觉SLAM的前段后端最详细的梳理(硕士入门知识框架更新)

文章目录视觉SLAM的组成结构视觉里程计(VO)-特征点法 -构建稀疏点云地图-直接法 -构建稠密或半稠密的地图 --需要使用 RGB-D 传感器视觉里程计--总结:SLAM 后端研究滤波器法非线性优化后端方式的差异(有五种优化方式):单目视觉里程计的初始化:运动估计:半直接法运动估计的优化方案:关于解决累计误差的一些方法:关键帧的建图及后端优化:特征的深度估计:图优化的后端研究:视觉与IMU融合的分类:视觉与IMU的融合的优势:存在的问题:优秀的开源: 视觉SLAM的组成结构 视觉里程计(VO) -特

DC 6811

微信小程序 视图容器总结

1view(正常区域) 2scroll-view(区域内,可以做局部滚动) 3swiper(区域内滚动,但基本是整个区域滚动,做的事轮播图之类) 4cover-view(覆盖在原生组件之上的文本视图,可覆盖的原生组件包括map、video、canvas、camera、live-player、live-pusher,只支持嵌套cover-view、cover-image,可在cover-vie...

juse__we的博客 1127

echarts实现折线图上下限区域展示

效果图: 画这种区域中主要是利用了series的两个属性: 思路:上下限都画上区域,然后折线利用图形透明度隐藏,给上区域加上颜色,给下区域加上白色(echarts图背景是啥色,就加啥色) lineStyle: { opacity: 0 }, // 图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形 areaStyle: { color: 'rgba(0,122,255,0.1)' }, // 填充的颜色 我的需求是最大天数、最小天数、

小太阳的博客 1万+

微信小程序快速了解

微信小程序的基本组件、API

weixin_63248625的博客 595

CUDA编译踩坑实录:如何正确设置-gencode参数适配你的GPU算力

本文深入解析CUDA编译中-gencode参数的核心原理与实战配置,帮助开发者解决常见的'Unsupported gpu architecture'错误。通过厘清虚拟架构与真实架构的区别,并提供多版本兼容的CMake配置方案,确保编译出的代码能精准适配不同GPU算力,兼顾性能与广泛兼容性。

weixin_28829903的博客 338

Python实战:5分钟搞定滑动平均窗口计算(附完整代码+逐行注释)

本文深入解析Python中滑动平均窗口计算的实现与优化,提供Numpy、Pandas等多种高效方案,并附完整代码和逐行注释。涵盖边界处理、性能优化及异常检测等实战技巧,帮助开发者快速掌握时间序列数据处理的核心技术。

weixin_30872157的博客 124

微信小程序常用组件的简单使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image

scroll-view组件就是滚动的视窗,使用scroll-view组件时,要想横向滚动或者纵向滚动时,需要在scroll-view组件上添加对应的属性 scroll-x 或 scroll-y,然后需要注意的是,纵向滚动需要给scroll-view组件限定高度,横向滚动则需要给scroll-view组件添加一个限定的宽度。swiper 和 swiper-item组件是微信小程序提供的用于快速构建轮播图的组件,swiper为轮播图的容器,swiper-item为轮播图的每一项。官网地址【swiper组件】

m0_63622279的博客 8400

RK3568平台开发系列讲解:Linux wifi的调试

查询结果中state为ENABLE,表示hostapd程序启用成功。首先查看设备是否存在。

内核笔记 165

WXML 语言(类似Html5)学习笔记 --- 组件

-- 显示文本信息,文本信息保存在全局变量motto里&lt;view class="usermotto"&gt; &lt;text class="user-motto"&gt;{{motto}}&lt;/text&gt; &lt;/view&gt;-- 组件 按钮的使用*.WXML &lt;button class="new-btn" bindtap="n

weixin_42473850的博客 7095

PCL点云库入门(第1讲)——PCL库简介和安装(Win10/11+VS2019+PCL 1.12.0)

PCL,全称为,即点云库,是一个专注于2D/3D图像和点云处理的大型开源项目。该项目最初由斯坦福大学的杰出计算机视觉专家Radu博士及其团队开发和维护,经过十余年的发展,目前(2024年12月)已更新至1.14.1版本。PCL点云库集成了众多尖端的点云处理算法,这些算法不仅包括基础的滤波、特征估计、表面重建、配准、模型拟合和分割等,还涵盖了更高级的功能,如点云数据的语义理解、场景解析以及动态环境下的实时处理。这些算法能够对含有噪声的点云数据进行有效过滤,去除异常值;

qq_36812406的博客 1万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

【微信小程序】视图容器和基本内容组件

本文主要讲解了微信小程序中视图容器组件和基本内容容器的使用以及案例演示

weixin_62542181的博客 2982

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

微信小程序开发之组件view,scroll-view,swiper,text,rich-text,button,image,navigator

4.text: selectable:长按选中 rich-text:渲染。scroll-view:滑动框,必须设置一顶范围的高度,否则不能滑动。属性:size:调整大小,plain:镂空,type:类型按钮。D:\小程序\pages\list\list.wxml:就相当于html页面。D:\小程序\pages\list\list.wxss:就是css。text:文本组件,类似与span标签。view:就类似于div。swiper:轮播图。

qq_67801847的博客 886

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

微信小程序21~30

swiper-item:只可放置在swiper组件中,宽高自动设置为100%,代表swiper中的每一项。小程序的background-image不支持本地路径,需要使用网络图片,或者base64,或使用。indicator-active-color="#f3514f"小圆点被激活时的样式。分隔,参数键与参数值用=相连,不同参数用&分隔。在小程序中,想要实现轮播图只需要两个组件swiper和swiper-item。space="ensp"文本中的空格全部显示(以中文字符空格一半大小展示)

The_era_achievs_的博客 1071

微信小程序の再体验 - - 常用组件

常用组件1.1.view1.2.scroll-view1.3.swiper 和 swiper-item1.4.text和rich-text1.5.button1.6.image 组件 解释 view 普通视图容器类,类似于html中的div(是一个块级元素),常用来实现页面布局效果 scroll-view 可滚动视图容器,常用来实现滚动列表效果 swiper和swiper-item 轮播图视图容器组件和轮播图项目组件 text 文本区域,通过selectable属性可以实现长按选

是草莓味的啊 457

微信小程序学习总结

点我+3</button><button type="primary" bind:tap="CountAdd">点我+1

weixin_65726630的博客 102

apicloud源码_APICloud 多端开发教程 |《企业展示》源码深度解析

此项目为企业展示类应用,主要功能包括企业信息展示、案例展示、加盟申请等。项目源码在 https://github.com/apicloudcom/company-display仓库的 widget 目录下。项目中前端采用avm多端开发技术进行开发,要点包括TabLayout布局,滑动轮播图,富文本格式的富文本,滚动视图滚动视图,替换刷新等。使用APICloud多端技术进行开发,实现一套代码多端运行...

weixin_35552177的博客 1129
上一篇: 【微信小程序】宿主环境 通信模型 运行机制 组件
下一篇: 3.8计算机网络(子网划分和子网掩码 ARP协议 )
热爱编程的小白白
热爱编程的小白白 新星计划导师 新星计划导师
博客等级 码龄5年 11万+粉丝 243原创
评论 103
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

热爱编程的小白白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值