Hi folks,

I don't know whether anyone's come across this one before (I hope they 
have!) It *might* sound a little confusing, but I have prepared an 
example page[1].

I've re-styled table rows (it is tabular data, but let's not get into 
THAT argument!:) as blocks and left-floated them to get something that 
looks a little like this:

___________________________  ___________________________
|X| text text     |  text  | |X| text text     |  text  |
___________________________  ___________________________
|X| text text     |  text  | |X| text text     |  text  |
___________________________  ___________________________
|X| text text     |  text  | |X| text text     |  text  |

etc.

The style rule itself looks like this:

tr {
  display: block;
  width: 49%;
  float: left;
}

Each row is made up of 3 table cells.

On Gecko browsers, if the page downloads a little slowly, the layout is 
wrecked (eg. 2 of the table cells within a particular row wrap 
underneath the first cell in the row). If you then refresh the page, the 
problem disappears. I haven't seen it occur on other browsers, and it 
does appear more often on Windows Firefox 1.5.0.3 than the OSX version 
(during testing, at least)

[1] Example page: http://www.stuarthomfray.co.uk/temp/trfloats/
This is obviously a much simplified version of the final page. Please 
excuse the silly names - I'd been trying to fix this for a while and I 
was attempting to think about something else for a while (it didn't help!!)

Anyone seen anything like this before? It's not a Gecko bug is it!?

cheers,

Stuart
______________________________________________________________________
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