/* pages/favorites/index.wxss */ .container { min-height: 100vh; background-color: #f5f5f5; } .loading-container { display: flex; justify-content: center; align-items: center; height: 50vh; } .empty-container { display: flex; flex-direction: column; justify-content: center; align-items: center; height: 50vh; color: #999; } .empty-icon { font-size: 100rpx; margin-bottom: 20rpx; } .empty-text { font-size: 28rpx; } /* 图片轮播样式 */ .image-swiper { width: 100%; height: 100%; }