I tried doing something like that earlier, but it wasn't giving me the results I was looking for. I was able to cobble something together through trial and error that more or less achieves what I was looking for, but the code looks jacked up and it will likely break on different screens:
My StyleSheet looks like this:
/* custom styles for parallel columns. Classes cola and colb */
.ha {
display:inline-block;
width:30%;
overflow:auto;
}
.hb {
float:right;
width:40%;
}
.hc {
float:right;
width:30%;
}
.cola {
display:inline-block;
width:30%;
overflow:auto;
}
.colb {
float:right;
width:40%;
}
.colc {
float:right;
width:30%;
}
.clearfix {
overflow: auto;
}
and my page code looks like this:
@@.ha
!!Helpful Links
@@
@@.hc
!!Department & Office Info
@@
@@.hb
!!Labeling Process
@@
@@.cola
First column List goes in here
@@
@@.colc
Third column List goes here
@@
@@.colb
Middle column List goes here
@@
There were a few problems when I tried transcluding multiple tiddlers, but mostly it would just dump them all in one big list and not distribute anything across columns. I had to break apart the headings from the Lists themselves because the List and Heading wouldn't play nice together and it would put the Heading in one column and then move the list to the next column. I had to do column .cola as a display:inline-block because if I tried to do float:left on it, all the lists would overflow outside of the tiddler box/container/thing (that overflow:auto part didn't seem to do anything). So everything I have in there just happened to work on my screen, but I know it won't work on other screens and ideally I'd like to do transclusion if that's more effecient, but I just don't know enough of CSS coding to know how to go about that. At some point even I'd like to change out alot of these text links and make it a bit more visually appealing with small buttons on a grid (while still maintaining these same column groupings), but that's a bit further down the road.