Re: Putting a label on same line as an input field

2009-04-10 Thread Danny Lieberman
Well I finally cracked this myself - it is due to the infamous IE6 float margin bug What I do is: CSS: label { padding-left: 10px; padding-right: 1px; } .idbox { float: left; background:#ffc; } Cake Code: echo $form->input('idcode', arra

Re: Putting a label on same line as an input field

2009-04-10 Thread Danny Lieberman
Well I finally gave up and put all the labels on left hand side of the imput fields - i made a little class called xg with a background in order to emphasize the field in question works nicely in Firefox and Konqueror label { float: left; width: 150px; display: block;

Re: Putting a label on same line as an input field

2009-04-09 Thread Danny Lieberman
Dardo Thanks - I already tried this direction and it doesn't affect the location of the label - it still appears above the input box. I can change label placement for all the forms but in this case I only want to change one particular field label In the view: echo $form->input('idcode', array(

Re: Putting a label on same line as an input field

2009-04-08 Thread Dardo Sordi Bogado
> Wouldn't you want all labels in side a form to appear on the left? Perhaps I misunderstand the question, I thought he was asking how to set an specific label in the left side. > If so then why not do something along the lines of > label { >        float: left; >        width: 75px; >        di

Re: Putting a label on same line as an input field

2009-04-08 Thread jsundquist
Wouldn't you want all labels in side a form to appear on the left? If so then why not do something along the lines of label { float: left; width: 75px; display: block; clear: left; text-align: left; cursor: hand; } On Apr 8, 6:31 am, Dardo Sordi

Re: Putting a label on same line as an input field

2009-04-08 Thread Dardo Sordi Bogado
Assign some specific css selector (setting an id or class in the wrapping div should work), then set label { display: inline } or float the things left... $form->input('lefty-input', array('div' =>array('id' => 'make-me-left'))); HTH, - Dardo On Wed, Apr 8, 2009 at 8:26 AM, Danny Lieberman wro

Putting a label on same line as an input field

2009-04-08 Thread Danny Lieberman
This is sort of a classic css question but I have not been able to position an label on the left side of an input field - it always slides to the top. When I did get the label on the left-it impacted the layout of the entire form. br Danny --~--~-~--~~~---~--~~ Yo