要实现半透明的背景,您可以在 u-image
的父容器上设置透明度。以下是修改后的代码示例:
<view class="flex w-full">
<view class="flex-none" style="width: 100px; height: 100px; background-color: rgba(255, 255, 255, 0.5); border-radius: 50%; display: flex; justify-content: center; align-items: center;">
<u-image :src="item.image" width="82" height="82" />
</view>
<view class="ml-[14rpx] flex flex-col justify-around min-w-0">
<view class="font-medium text-[30rpx]">{{ item.name }}</view>
<view class="text-[24rpx] text-[#666666] truncate">{{ item.tips }}</view>
</view>
</view>
在上述代码中,background-color
属性的值使用了 rgba()
函数来定义颜色和透明度。其中最后一个参数 0.5
表示透明度为 0.5,即半透明状态。您可以根据需要调整透明度值。