以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 17:07