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; } */ page { width: 100%; min-height: 100vh; height: auto; overflow-y: auto; } .topic-detail { width: 100%; min-height: 100vh; background: #f7f7f7; box-sizing: border-box; padding: 20rpx; } .topic-content { width: 100%; background: #fff; box-sizing: border-box; padding: 0 25rpx; overflow: hidden; } .topic-content .user-info { width: 100%; height: 64rpx; display: flex; align-items: center; margin-top: 50rpx; } .topic-content .user-info .avatar { width: 64rpx; height: 64rpx; object-fit: cover; border-radius: 50rpx; margin-right: 13rpx; } .topic-content .user-info .identify { display: flex; flex-direction:column; justify-content: space-between; } .topic-content .user-info .identify .identify-top { display: flex; align-items: center; } .topic-content .user-info .identify .identify-top .nickname { font-size: 28rpx; color: #444; } .topic-content .user-info .identify .identify-top .party-flag { width: 27rpx; height: 27rpx; object-fit: cover; margin-left: 6rpx; } .topic-content .user-info .identify .identify-bottom { font-size: 20rpx; color: #999; } .topic-content .issue-content { font-size: 38rpx; color: #333; line-height: 58rpx; margin: 26rpx 0; } .topic-content .image-list { width: 100%; margin-bottom: 76rpx; } .topic-content .image-list .image-item { width: 100%; border-radius: 16rpx; } .topic-content .image-list .image-item + .image-item { margin-top: 20rpx; } .handle-progress { width: 100%; overflow: hidden; } .handle-progress .title { width: 100%; font-size: 32rpx; color: #333; line-height: 86rpx; height: 86rpx; margin-top: 38rpx; font-weight: bolder; } .handle-progress .handle-progress-content { width: 100%; background: #fff; box-sizing: border-box; padding: 30rpx 25rpx; font-size: 32rpx; color: #F40D0D; }