I have the div on relative positioning and the text vertically aligned. I always do this and it works to center the child element, no matter the height of the parent. But now, somehow, when I have too much text and it breaks into 2 lines, some weird positioning occurs on the divs and I don’t know what that is!!
It has nothing to do with the verticl positionning thing inside.
I run into this behavior every time (: It has to do with the height of the inside elements. As you must have noticed if everything was on one line, it would be ok:
One solution is to make the phase-step element float left, then add a padding to the constiner to center it… not ideal but if you find a solution, I’m all ears (: