page { box-sizing: border-box; padding-bottom: 180rpx; overflow: hidden; width: 100%; height: 100%; } .map { z-index: 1; width: 100%; height: 100%; } .card { width: 100%; height: 180rpx; z-index: 2; box-sizing: border-box; padding: 20rpx; position: fixed; bottom: 0; background: white; box-shadow: 0 -1rpx 6rpx rgba(0, 0, 0, 0.12); } .card-bar { height: 50rpx; line-height: 50rpx; } .card-bar-name { font-size: 30rpx; } .card-bar .sign { margin-right: 10rpx; color: var(--grey); font-size: 24rpx; float: right; } .card-bar-img-signal { margin-right: 20rpx; margin-top: 8rpx; float: right; width: 30rpx; height: 30rpx; } .card-bar-img-battery { margin-right: 20rpx; margin-top: 8rpx; float: right; width: 36rpx; height: 36rpx; } .card-bar-date { float: right; margin-top: 5rpx; background: rgba(89, 170, 255, 0.2); text-align: center; font-size: 22rpx; color: #2d8cf0; border-radius: 20rpx; width: 120rpx; height: 40rpx; line-height: 40rpx; } .card-content { color: var(--darkGray); font-size: 28rpx; box-sizing: border-box; width: 100%; height: 100%; padding-top: 10rpx; } .debug { border-radius: 10rpx; z-index: 99; min-height: 270rpx; box-sizing: border-box; padding: 10rpx; width: 280rpx; position: absolute; top: 30rpx; right: 30rpx; background: rgba(0, 0, 0, .4); } .debug view { color: white; width: 100%; line-height: 36rpx; font-size: 24rpx; }