守护
守护
  • 发布:2025-04-15 16:43
  • 更新:2025-04-15 16:47
  • 阅读:37

uni-app官方扩展组件默认文字大小为px的问题

分类:uni-app

以uni-list-item组件为例,目前官方默认的文字大小都是px单位,和我现有的同页面其他组件(使用rpx单位)在不同设备上显示的大小不一致。下面为uni-list-item组件默认文字大小:
$uni-font-size-sm:12px;
$uni-font-size-base:14px;
$uni-font-size-lg:16px;
$uni-spacing-col-lg: 12px;
$uni-spacing-row-lg: 15px;
$uni-img-size-sm:20px;
$uni-img-size-base:26px;
$uni-img-size-lg:40px;

都是默认px的单位,其它扩展组件也都有此问题。

建议给所有扩展组件:
1、添加字体大小属性,单位改为rpx;
2、修改默认的字体单位默认为rpx,不要默认为px;

2025-04-15 16:43 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

hello , 如果都设置为 rpx 在宽屏上会有兼容问题的,没有完美的方案的,你需要根据你的项目自己做适配的

要回复问题请先登录注册