/* pages/my/experience/experience.wxss */ page { width: 100%; height: 100%; background-color: #fff; } .experience-container { padding: 30rpx 60rpx 0; font-size: 30rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #1a1a1a; } .title { margin-bottom: 14rpx; } .textarea { width: 100%; height: 304rpx; padding: 13rpx 19rpx; margin-bottom: 25rpx; background: #ffffff; border: 1rpx solid #cdcdcd; border-radius: 5rpx; box-sizing: border-box; } .alert { margin-bottom: 12rpx; } .alert text { color: #808080; } .upload-box { display: flex; flex-wrap: wrap; margin-bottom: 20rpx; } .upload-box .img { width: 154rpx; height: 154rpx; margin-right: 20rpx; margin-bottom: 20rpx; border-radius: 10rpx; } .upload-box .upload { width: 154rpx; height: 154rpx; text-align: center; line-height: 154rpx; border-radius: 10rpx; margin-bottom: 20rpx; background: #f5f5f5; border: 1rpx solid #e5e5e5; font-size: 100rpx; color: #e5e5e5; } /* 未选中的背景样式 */ checkbox .wx-checkbox-input { width: 35rpx; height: 35rpx; border-radius: 50%; } /* 选中后的背景样式 */ checkbox .wx-checkbox-input.wx-checkbox-input-checked { border: 1rpx solid #FF0000; background: #FF0000; } /* 选中后的勾子样式 */ checkbox .wx-checkbox-input.wx-checkbox-input-checked::before { width: 40rpx; height: 40rpx; line-height: 40rpx; border-radius: 50%; text-align: center; font-size: 32rpx; color: #FFF; background: transparent; transform: translate(-50%, -50%) scale(1); -webkit-transform: translate(-50%, -50%) scale(1); } .footer { position: fixed; left: 0; bottom: 0; width: 100%; padding: 40rpx; padding-bottom: calc(40rpx + constant(safe-area-inset-bottom)); padding-bottom: calc(40rpx + env(safe-area-inset-bottom)); box-sizing: border-box; background-color: #fff; } .btn { background: #ffdc2f; border-radius: 43rpx; }