Only close to the question, i can think of a mix of column
CSS and eventually writing-mode
.
test: http://codepen.io/gc-nomade/pen/mGJfK/
markup used many times in body : <b> inline-box </b>
columns :
body {
column-width:9em;
}
b {
display:inline-block;
width:8em;
}
and experimental writing-mode added :
body {
writing-mode:rl-tb;/* IEs */
-webkit-writing-mode: horizontal-bt;
-moz-writing-mode: horizontal-bt;/* FF fails here */
-o-writing-mode: horizontal-bt;
writing-mode: horizontal-bt;
}