.page { display:flex; flex-direction: column; height: 100vh; } .list { flex:1; } .item { padding: 20rpx 24rpx; background:#fff; border-bottom: 1rpx solid #f1f1f1; } .name { color:#333; margin-bottom: 6rpx; } .meta { color:#888; font-size: 24rpx; } .fab { position: fixed; right: 32rpx; bottom: 120rpx; width: 100rpx; height: 100rpx; border-radius: 50%; background:#3c9cff; color:#fff; display:flex; align-items:center; justify-content:center; font-size: 52rpx; box-shadow: 0 10rpx 20rpx rgba(0,0,0,0.18); }