微信小程序button组件运用图片作为背景

发布时间:2025-04-03 点击:14
微信小程序中的 button 组件在开发过程中经常用到,并且会被赋予各种各样的背景颜色或者用图片作为背景。
下个是个人开发过程中遇到的运用图片作为背景的例子。
首先button 的主要属性有:
如下:
wxml:
<view class='fx-zx'>
<button opentype="contact" plain="{{plain}}"><image src='/images/icon-img5.png'></image></button>
</view>
wxss:
.fx-zx{
position: fixed;
width: 141rpx;
height: 96rpx;
right: 40rpx;
bottom: 100rpx;
z-index: 2;
background-size: 100%;
}
.fx-zx button {
width: 141rpx;
height: 96rpx;
}
.fx-zx image{
width: 141rpx;
height: 96rpx;
}
这里设置了button的大小和作为背景的图片的大小。
效果如下:
js:
page({
data: {
plain: true,
},
...
})
:这里是通过js设置button本身的背景透明。
效果如下:
因为 button 本身带有边框,和padding值,所以这里显示是不正常的。
下面在去除button的边框和padding值:
.fx-zx button {
width: 141rpx;
height: 96rpx;
border:none;
padding:0;
}
效果如下:
到这里就实现了button的背景透明和运用图片作为背景了。



微博运营的方法
燕郊物联网小程序开发为什么火?
潜江企业做网站要注意这几点
微信开发和小程序开发的区别
网站关键词热度及对应的优化周期分析
【网络推广】网络推广怎么避免关键字查询错误?不利于网络推广的因素都有哪些?
一个优秀的企业网站如何做到有质量的运行
深圳企业网站建设分析竞争网站技巧