I want to put a margin-left on only the text that is wrapped, i.e. text after the first line:
This is text with no margin left
this text has margin left
Example
The input and the label are in 1 div and text is wrapped on the second line, which is what I want
but is it possible to have like a margin left on only the text that is wrapped on the second line
Yeah, sort of — I’d suggest combining
padding-leftandtext-indent:text-indentapplies only to the first line of text in a block-level element, so it should achieve what you want.See http://jsfiddle.net/pauldwaite/qUvvv/