I have a form where the labels are on the left and the fields on the right. This layout works great when the labels have small amounts of text. I can easily set a min-widt
min-widt
I think this is what you're looking for:
label { width: 150px; display: inline-block; } input[type=text] { display: inline-block; }
http://jsfiddle.net/rQ99r/5/