/* pages/category/category.wxss */ .container { min-height: 100vh; background-color: #f5f5f5; } .info-list { padding: 20rpx; } .info-item { margin-bottom: 20rpx; } .info-content { display: flex; justify-content: space-between; } .info-text { flex: 1; margin-right: 20rpx; display: flex; flex-direction: column; } .info-title { font-size: 30rpx; font-weight: 500; color: #333; line-height: 1.5; margin-bottom: 12rpx; } .info-summary { font-size: 26rpx; color: #666; line-height: 1.5; margin-bottom: 16rpx; } .info-meta { display: flex; align-items: center; margin-top: auto; } .info-time { font-size: 22rpx; color: #999; } .info-views { font-size: 22rpx; color: #999; margin-left: 20rpx; } .loading-section { display: flex; justify-content: center; padding: 40rpx; } .no-more { text-align: center; padding: 40rpx; color: #999; font-size: 24rpx; }