Born in Landvetter, Härryda Municipality, Johansson was a promising junior who equalled the Swedish record as a 15-year-old with 6.50 meters, to win European Junior silver in 1989. A year later, she won the silver medal at the 1990 World Junior Championships, jumping 6.50 again. She yet again jumped 6.50 when finishing fourth at the 1991 European Junior Championships, missing out on the bronze medal to Iva Prandzheva on countback. The highlights of her successful junior career was winning gold medals at the 1992 World Junior Championships with 6.65 metres, and at the 1993 European Junior Championships with 6.56. Her greatest achievement at senior level came at the 2000 European Indoor Championships, where she won the gold medal with a jump of 6.89 metres.