.foot{ position: fixed; width: 100%; align-items: center; background: white; padding-top: 1px; border-top: 1rpx solid gray; bottom: 0; z-index: 2; } .container{ padding-bottom: 40px; } .question{ background: white; margin: 20rpx -6rpx; padding: 4rpx 20rpx 20rpx 20rpx; } .question-title{ display: block; margin: 5rpx 0rpx 12rpx 0rpx; } .choices{ display: flex; flex-direction: column; } .choice{ margin-bottom: 12rpx; } .choice-text{ margin-left: 10rpx; } .main-input{ height: 120rpx; margin: 18rpx 0 4rpx 18rpx; border: 1rpx solid lightgray; border-radius: 8rpx; padding-left: 12rpx; } view.null-input{ align-items: center; } input.null-input{ border: 1rpx solid lightgray; padding: 14rpx 5rpx; margin-left: 8rpx; border-radius: 6rpx; } .standard-choice{ margin-left: 24rpx; } standard-null-input{ align-items: center; }