问题,只想让绿色勾选的圈圈有阴影或者边框
wxml部分
<view class="settlement">
<radio>全选</radio>
<view>
<text>合计:100</text>
<button> 结算(2)</button>
</view>
</view>
css 部分
radio {
color: gray;
box-shadow:black 0rpx 0rpx 10rpx;
border:1rpx solid black;
}
这样做显然是不行的,他连里面的字都会把他围住,我只想要点击勾选的那个地方有效果
可以尝试一下
.wx-radio-wrapper:has(.wx-radio-input-checked) {
border: 1px solid;
}
自己搞一个自定义组件呗
弄俩png图片就解决了 还写样式
如果一定要做的话,只能写模拟,没有针对原生按钮的圆形的样式