page { width: 100%; height: 100vh; } .topic-detail { width: 100%; min-height: 101%; background: #f7f7f7; box-sizing: border-box; padding: 20rpx; -webkit-overflow-scrolling: touch; } .topic-detail .bottom-operation { position: fixed; bottom: 0; left: 0; width: 100%; height: 110rpx; background: #fff; display: flex; align-items: center; box-sizing: border-box; padding: 0 20rpx; } .bottom-operation .altitude-input { width: 330rpx; height: 66rpx; border-radius: 8rpx; background: #f2f2f2; display: flex; align-items: center; } .bottom-operation .placeholder-input { font-size: 28rpx; color: #a8a8a8; line-height:66rpx; } .bottom-operation .altitude-input image { width: 30rpx; height: 30rpx; object-fit: cover; margin: 0 10rpx 0 24rpx; } .bottom-operation .altitude-input input { width: 100%; height: 66rpx; } .bottom-operation .close-topic { width: 180rpx; height: 66rpx; line-height: 66rpx; text-align:center; font-size: 32rpx; background: linear-gradient(to right, #ffad00, #ffbf00); color: #fff; border-radius: 8rpx; border: 0; padding: 0; margin: 0 10rpx; } .bottom-operation .hover-close { background: orange; } .bottom-operation .change-issue { width: 180rpx; height: 66rpx; line-height: 66rpx; text-align:center; font-size: 32rpx; background: linear-gradient(to right, #fd1f13, #ff634a); color: #fff; border-radius: 8rpx; border: 0; padding: 0; margin: 0; } .bottom-operation .hover-change { background: red; }