i have a div with with property
`
@vonkly is almost right about position:absolute. But you don't have to set left:0. With left:auto, you can spare position:relative too.
table {
padding-left: (width-of-your-td-elements);
}
table td:first-of-type {
position: absolute;
}
Assuming each section is a <td> element...
CSS
table {
position: relative;
padding-left: (width-of-your-td-elements);
}
table td:first-of-type {
position: absolute;
left: 0;
}
Try that out. It's late and I'm drunk, so I'm not entirely sure on this. Oh, and keep in mind this is using CSS3, which isn't supported in <= IE8.
If this works, you could just add position:absolute; left:0; to a class and target the first element that way.