收藏
回答

radio 文字多的时候 样式变椭圆 无法修改 是bug吗?


我试过加过下面的代码变大,宽高是变大了 但是还是椭圆形 很蛋疼

.wx-radio-input {
  width: 48px !important;
  height: 48px !important;
}


大佬们知道有什么解决的办法吗?

回答关注问题邀请回答
收藏

4 个回答

  • 伍勇\Leo
    伍勇\Leo
    03-19

    兄弟我来救救你:这是我出现椭圆的wxml代码:

    <radio-group class="radio-group" wx:for="{{parentItem.list}}" wx:for-item="dt" wx:key="item" wx:if="{{parentItem.list.length<=4}}">

         <radio class="radio" style="padding: 25rpx 35rpx;" catchtap="onFuncTypeChange" data-index="{{index}}" data-parentindex="{{parentIndex}}" checkedColor="#3784db" checked="{{dt.checked}}">{{dt.opt_name}}{{dt.mark}}</radio>

    </radio-group>


    !!!!!!将radio包在view当中解决问题!!!!!!

    修改后正确的写法:

    <radio-group class="radio-group" wx:for="{{parentItem.list}}" wx:for-item="dt" wx:key="item" wx:if="{{parentItem.list.length<=4}}">

      <view style="padding: 25rpx 35rpx;" catchtap="onFuncTypeChange" data-index="{{index}}" data-parentindex="{{parentIndex}}" >

         <radio class="radio" checkedColor="#3784db" checked="{{dt.checked}}"></radio>{{dt.opt_name}}{{dt.mark}}

      </view>

    </radio-group>

    03-19
    有用
    回复
  • pulei
    pulei
    2019-01-19

    你看一下你的文本是不是放在radio标签里面,<radio>文本<radio/>,我这边将文本放在radio外边解决了这个问题,<radio/>文本

    2019-01-19
    有用
    回复
  • 周杰
    周杰
    2018-05-07

    我的也是这样子

    2018-05-07
    有用
    回复
  • EnthusiasticSeason
    EnthusiasticSeason
    2018-02-02

    我的也是这样 ,你解决了吗

    2018-02-02
    有用
    回复
登录 后发表内容