Currently, I am developing a webpage that involves multiple fieldsets within a single form page along with the utilization of CSS3 columns.
However, an issue arises where the columns wrap in a manner that causes part of a fieldset to be stranded when transitioning to the next column.
As I work on this project, I notice in Chrome 15 that a fieldset legend appears disjointed, with the top half of the letters at the bottom of one column and the bottom half at the top of the next column. Interestingly, I do not encounter this problem in Firefox 7, which may be due to differences in how each browser handles line breaks or block elements during column rendering.
I suspect that this issue is not specific to Chrome but rather stems from a lack of clear specification on how column wrapping should occur.
Hence, I aim to explicitly instruct all browsers supporting columns to break between these fieldsets. Thank you for your cooperation.
To illustrate this situation, I have created a mockup. Please refer to this jsFiddle. (Although it may look slightly different from my current project, the bug remains consistent.)