Here is my Bootstrap form on jsfiddle. It has this basic structure:
-------------------------------------------------
| Span 12 |
| ---------------------------- ---------- |
| | ---------- ---------- | | | |
| | | | | | | | | |
| | | Span 4 | | Span 4 | | | Span 4 | |
| | | | | | | | | |
| | ---------- ---------- | | | |
| | Span 8 | | | |
| ---------------------------- ---------- |
| |
-------------------------------------------------
e.g.
<div class="span12">
<div class="row">
<div class="span8">
<div class="row">
<div class="span4"></div>
<div class="span4"></div>
</div>
<div class="row"></div>
</div>
<div class="span4"></div>
</div>
</div>
My problem is that the forms seem to trip up on each other. For example, there is a label called "An unusually long label", and the label after that does not cleanly go to the next line, but stays to the right of it. I think something similar is happening with my Date and Facility labels, since Facility is way out of position. Lastly, the forms aren't actually staying in their boxes. The labels from the Span4 block on the right are overlapping the Span4 to its left. What am I doing that is causing all these problems?