Ah yes, this is caused by a limitation of the webkit column algorithm, for which there isn't an easy fix. Basically, the margin of the first block element bleeds out above the top of the columns. It therefore overlaps with the top margin of the page and gets reduced to zero visually. I dont see how this can be fixed short of fixing it in webkit, which is not something I want to spend the time to do. You could probably hack it by using padding instead of margin on your heading.
|