Lane closures have come into effect on a busy Portsmouth road with disruption expected all weekend.