Our site's forms are composed more or less like this:

<form>
    <fieldset>
        <div class="formrow">
            <p><input /><br /><label />
            <p><input /><br /><label />
        </div>
        <div class="formrow">
            ....
        </div>
</form>

P's inside of formrow's float left, then we start a new row by closing
the div and following with a new one.  So the markup is a little
laborious but it does give nice control for style hints.

I've recently found that the divs in this markup/styling don't serve
their clearing (block) fundtion in Firefox 1.5.4 and 1.5.6 at least, but
are ok in 1.0.7 and 2.x.  I've extracted css and html into s reduced
case.

http://toaster.law.indiana.edu/exhibits/layout/form_block.html

I've also tried putting style on the divs to insist that they
clear--even that doesn't help, so it doesn't seem like a specificity
issue.

I'd appreciate any analysis and even css rules that would overcome this.
I'm hoping not to have to alter the markup.  

Frank Burleigh
Indiana University School of Law
[EMAIL PROTECTED] 812-855-9170

______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to