微信小程序修改button宽高样式的问题

发布时间:2025-08-03 05:44

微信小程序的职场应用多样化 #生活技巧# #职场生存技巧# #职场沟通软件#

最新推荐文章于 2024-11-04 17:40:54 发布

学而不思则忘 于 2020-08-25 09:16:24 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

问题

<button class="open-vip">立即开通</button>

html

上面并没有设置size="mini"的值,因为想要自己设置按钮的大小。

.open-vip { position: absolute; right: 100rpx; line-height: 47rpx; top: 20rpx; font-size: 28rpx; border-radius: 100rpx; padding: 0 20rpx; background-color: #343135; color: #e1bb7c; }

css

按照上面设置按钮样式后,在微信开发者工具的模拟器中看到按钮的宽高都正常,但是用手机预览的时候发现按钮的宽度非常不正常。

微信开发者工具中效果图:

在这里插入图片描述

手机预览的效果:

在这里插入图片描述

造成原因

在真机调试中可以看到,button还有一个样式,这个样式貌似只在真机调试中看的到:
在这里插入图片描述

解决方法:

所以只需要再写一个button:not([size='mini])样式来覆盖默认的width即可:

.open-vip:not([size="mini"]) { width: 160rpx; }

css

在这里插入图片描述

网址:微信小程序修改button宽高样式的问题 https://www.yuejiaxmz.com/news/view/1214218

相关内容

小程序的button样式改变及点击态样式
免费的微信电子会员卡小程序,通过微信实现会员管理,button onclick=myFunction()
微信小程序 iOS type=“nickname”无效
微信小程序todolist
微信小程序常用控件汇总
微信小程序开发之——WebView
微信小程序开发
基于微信小程序的旧衣回收系统
微信小程序生活小助手:一站式生活服务平台
小程序各种功能代码片段整理

随便看看