收藏
回答

button文字样式设置?

<view wx:if="{{userInfo.tel == null || userInfo.tel == ''}}" class="list-item">

      <button loading="{{loading}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" class="button-text">绑定手机号</button>

      <view class="under-line"></view>

</view>

  <view wx:if="{{role & 4}}" class="list-item" data-key="orderTotal" bindtap="change">

      <view class="item-content">

        <view class="item-text">订单统计</view>

        <image class="item-image" src="../images/up_down/{{showStatus.orderTotal == 1 ? 'up':'down'}}.png"></image>

      </view>

      <view class="under-line"></view>

    </view>


.person-list {

  display: flex;

  flex-direction: column;

  align-items: left;

  background-color: rgba(243, 242, 242, 0.788);

  margin-top: 20rpx;

}


.list-item {

  display: flex;

  flex-direction: column;

  height: 80rpx;

}


.item-content{

  display: flex;

  flex-direction: row;

}


.item-image{

  width: 40rpx;

  height: 40rpx;

  margin-left: 370rpx;

  margin-top: 16rpx;

}


.item-text {

  font-size: 40rpx;

  margin-left: 20rpx;

  width: 300rpx;

}


.button-text {

  width: 100%;

  background-color: rgba(243, 242, 242, 0.788);

}


问题:

如何设置button内文字的样式,让他和view的样式统一呢

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

1 个回答

  • 🇭  🇬 
    🇭  🇬 
    2021-05-30

    重写button不就好了,可以在button标签上设置一个id,然后重写wxss就好了。

    2021-05-30
    有用 1
    回复 9
    • chen
      chen
      发表于移动端
      2021-05-30
      因为要使用open-type="getPhoneNumber"重写的button可以用吗,我试的用view带上open-type="getPhoneNumber"结果不能用
      2021-05-30
      回复
    • 🇭  🇬 
      🇭  🇬 
      2021-05-30回复chen
      在你的button标签中写上id,例如<button id="testBtn"></button>,然后在wxss中写(看你需求,自己定义就行了)
      2021-05-30
      回复
    • chen
      chen
      发表于移动端
      2021-05-30回复🇭  🇬 
      谢谢,回答我先试试
      2021-05-30
      回复
    • chen
      chen
      发表于移动端
      2021-05-30回复🇭  🇬 
      调文字位置应该怎么调理了
      2021-05-30
      回复
    • 🇭  🇬 
      🇭  🇬 
      2021-05-30回复chen
      这要看你的css功底了,可以将button设置为display:inline-block;然后设置box-sizing:border-box通过 padding控制文字位置。或者使用text-align属性也可以,方法很多。建议多学一下css
      2021-05-30
      回复
    查看更多(4)
登录 后发表内容