少年郎2023
少年郎2023
  • 发布:2023-02-13 16:15
  • 更新:2023-08-01 11:07
  • 阅读:2708

uni-datetime-picker如何对默认的样式进行修改

分类:uni-app

由于项目有自己的样式,所以使用<uni-datetime-picker>组件的时候想修改其默认样式
引用方式
<view class="dateinputtext">
<uni-datetime-picker type="date" :border="false" :clear-icon="false" v-model="examineDay" />
</view>
将uni-datetime-picker的border设置为false,不显示边框,然后使用我自己的样式dateinputtext
.tj_person .tj_whoxx .dateinputtext{float: left;width: 360rpx;height: 56rpx;line-height: 56rpx;
padding: 0rpx 12rpx;border: 2rpx solid #c5c5c5;color:#878787;font-size: 28rpx;}

由于我自己的样式高度没有默认的组件高,所以设置了组件的高度
/ 修改uni-datetime-picker默认样式/
/deep/ .uni-date .uni-date-x .uni-date-single{
height: 56rpx;
}
/deep/ .uni-date__x-input {
height: 56rpx;
}

在H5(chrome)浏览时是没问题的

在小程序模拟器中浏览时有问题的,底边框被uni-datetime-picker遮挡

望大佬帮助看看

2023-02-13 16:15 负责人:无 分享
已邀请:
DCloud_UNI_WZF

DCloud_UNI_WZF

检查下是设置未生效还是兼容问题,如果未生效加权重试下

飞仙_l

飞仙_l

我也遇到相同情况,h5端正常,微信小程序端深度获取class,在DOM树中可以看到节点,修改无效。其他选择下拉都能修改,日期选择却不行

  • 飞仙_l

    <style scoped>

    /deep/ .uni-date__x-input {

    height: 56rpx;

    }

    </style>


    之前写在组件内部无效果,拿到外部页面使用,可以生效,仅是这个class而言

    2023-08-01 13:45

要回复问题请先登录注册