【微信小程序】checkbox,radio的样式修改

这篇具有很好参考价值的文章主要介绍了【微信小程序】checkbox,radio的样式修改。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、checkbox样式修改

默认勾选与未勾选样式
【微信小程序】checkbox,radio的样式修改【微信小程序】checkbox,radio的样式修改

wxml

 <checkbox color="#fff" value="{{id}}" checked="{{checked}}"></checkbox>

设置wxss文件
更改大小、勾选背景颜色等:
【微信小程序】checkbox,radio的样式修改

// 未勾选样式
.wx-checkbox-input {
  width: 33rpx !important;
  height: 33rpx !important;
}
//环形的外圈
radio .wx-radio-input.wx-radio-input-checked {
  border: 2rpx solid #00bcd4 !important;
}
//选中后背景及勾的样式
radio .wx-radio-input.wx-radio-input-checked::before {
  border-radius: 50%;
  width: 20rpx;
  height: 20rpx;
  line-height: 20rpx;
  text-align: center;
  font-size: 0;
  background: #00bcd4;
  transform: translate(-50%, -50%) scale(1);
}

修改radio的样式为环形
【微信小程序】checkbox,radio的样式修改

// 未勾选样式
.wx-checkbox-input {
  width: 33rpx !important;
  height: 33rpx !important;
}
// 勾选样式
.wx-checkbox-input.wx-checkbox-input-checked{
  border-color:#00BCD4 !important;
  background:#00BCD4 !important;
}
二、radio样式修改

wxml中的color要给一个值

<radio value="0" bindtap="radioChange" checked="{{check}}" color="#fff"></radio>

设置wxss文件文章来源地址https://www.toymoban.com/news/detail-503698.html

// 未勾选样式
.wx-radio-input {
  width: 32rpx !important;
  height: 32rpx !important;
  border-radius: 100%;
  background-color: #fff !important;
}
// 勾选样式
.wx-radio-input.wx-radio-input-checked {
  width: 32rpx !important;
  height: 32rpx !important;
  background-color: #00bcd4 !important;
}

到了这里,关于【微信小程序】checkbox,radio的样式修改的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序查看官方样式及修改checkbox样式为圆圈

    小程序中checkbox的样式是正方形的,设计图上给的是一个圆圈,在查看官方demo的时候发现了怎么修改的 首先在微信官方文档上找到复选框的demo 然后审查代码找到复选框的样式部分 可以看到选中的复选框的class为wx-checkout-input 选中的样式为wx-checkbox-input-checked 这样我们就可以

    2024年02月03日
    浏览(57)
  • uniapp checkbox radio 样式修改

    before部分是设置样式的主要属性 我们要设置的话,就要设置checkbox::before的属性。 其中的content表示内容,比如内部的对勾 那么我们设置的时候,比如设置disable=true的时候或者checked=true的时候,使用: 不会影响指定属性为false时候的样式

    2024年02月15日
    浏览(39)
  • uni-app开发微信小程序,checkbox、radio等原生组件样式设置问题解决方案

    它们是 原生 的组件,修改样式只能在 app.vue 里面修改,目前只知道这一种解决办法。如果你的UI给的图比较特殊,用css写比较困难,推荐使用图片代替,请看下面示例。 正确设置✔:在App.vue文件里设置 test.vue文件(这里假设你使用checkbox或者radio的组件): App.vue文件(这里

    2024年02月19日
    浏览(62)
  • uniapp自定义radio的样式,适用于微信小程序

    uniapp内置组件是有官方定义的样式,下面如图所示。 但是注意一点: radio的默认颜色,在不同平台不一样。微信小程序是绿色的,抖音小程序为红色,其他平台是蓝色的。更改颜色使用color属性。 项目中需求的样式是不同于内置radio的 在这里打算自己写一个单选按钮,实现如

    2024年04月11日
    浏览(45)
  • 微信小程序动态修改样式

    微信小程序动态修改样式:循环数组显示到页面,点击单独的按钮变换单独样式 代码如下(示例):

    2024年02月12日
    浏览(54)
  • 微信小程序修改placeholder样式

    微信小程序有既定的修改placeholder的标签

    2024年04月10日
    浏览(58)
  • 小白开发微信小程序10--表单组件之checkbox-group/radio-group/label

    微信团队为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行快速开发。小程序中的组件也是非常丰富的,开发者可以基于组件快速搭建出漂亮的页面结构。小程序中的组件其实相当于网页中的HTML标签,只不过标签名字不一样。官方把小程序的组件分为了

    2024年02月04日
    浏览(44)
  • 微信小程序修改vant组件样式

    1 背景 在使用vant组件开发微信小程序的时候,想更改vant组件内部样式,达到自己想要的目的(van-grid组件改成宫格背景色为透明,默认为白色),官网没有示例,通过以下几步修改成功。 2 步骤 2.1 查看官方文档 Grid 外部样式类 支持修改Grid组件样式,我们在组件上添加该属

    2024年02月09日
    浏览(75)
  • 微信小程序switch开关组件修改样式(大小,颜色)

    以上尺寸根据你的具体情况来调整

    2024年02月11日
    浏览(60)
  • 微信小程序 修改三方组件中的自带样式

    众所周知,微信小程序会引用诸如vant,weiui等三方组件,当我们想要对组件自带样式进行修改的时候该怎么做呢? 1.在调试器中找到想要修改样式的组件的class类名,在对应的wxss中添加样式,此时样式未生效; 2.官方文档中提到可以在externalclass中添加一个类名暴露给父组件,

    2024年02月12日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包