image媒体主键配合swiper轮播

image属性说明:

src:要引入图片资源的地址

mode:图片裁剪、缩放的模式,默认为scaleToFill

mode有效值:

scaleToFill:不保持纵横比缩放图片,使图片的宽高完全拉伸至填满 image 元素

aspectFit:保持纵横比缩放图片,使图片的长边能完全显示出来

aspectFill:保持纵横比缩放图片,只保证图片的短边能完全显示出来

widthFix:宽度不变,高度自动变化,保持原图宽高比不变

heightFix:高度不变,宽度自动变化,保持原图宽高比不变,App 和 H5 平台 HBuilderX 2.9.3+ 支持、微信小程序需要基础库 2.10.3

代码示例:

<template>
	<swiper class="swiper_f" indicator-dots indicator-color="#c0c0c0" 
	indicator-active-color="#555555" autoplay interval="1000" circular vertical>
		<swiper-item class="swiper_itme">
			<image src="../../static/pic1.jpg" mode="scaleToFill"></image>
		</swiper-item>
		<swiper-item class="swiper_itme">
			<image src="../../static/pic2.jpg" mode="aspectFit"></image>
		</swiper-item>
		<swiper-item class="swiper_itme">
			<image src="/static/pic3.png" mode="aspectFill"></image>
		</swiper-item>
		<swiper-item class="swiper_itme">
			<image src="../../static/pic4.jpg" mode="widthFix"></image>
		</swiper-item>
		<swiper-item class="swiper_itme">
			<image src="../../static/pic4.jpg" mode="heightFix"></image>
		</swiper-item>
	</swiper>
</template>

<script>
	
</script>

<style lang="scss">
	.swiper_f{
		width: 100vw;
		height: 200px;
		text-align: center;
		background:green;
		.swiper_itme{
			width: 100vw;
			height: 200px;
			background: pink;
			image{
				width: 100%;
				height: 200px;
				background: red;
			}
		}
	}
	.swiper_itme:nth-child(2n){
		background: red;
	}
</style>
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值