My goal is to create a three-column layout with the following specifications:
div1
(green) with its content left-aligneddiv2
(blue) with its content center-aligneddiv3
(magenta) with content right-aligned
Within each column, there are multiple block elements (referred to as "sheeps" in my design). I need each element to be vertically aligned at the absolute middle, regardless of their size. As shown by the red-dotted line, all contained elements should have their centers on the same line.
I am starting from scratch and want to achieve this without using fixed dimensions.
Thank you for any assistance provided.
Edit: The code that I currently have can be found here http://jsfiddle.net/gV99f/6/