Floattest

Områdes bredde: 620 pixels

Boks A: 200 pixels
Boks B: 300 pixels
Boks C: 200 pixels

Alle bokse i ovenstående har align: left som egenskab. Det interessante er at Opera 7.03 viser dem i rækkefølgen A, C, D, mens både Internet Explorer 6 og Phoenix 0.4 viser dem i rækkefølgen A, B, C.

Jeg vil umiddelbart gætte på at det Opera, der gør det forkert. CSS-specifikationen siger bl.a. følgende om Floating elements: A floating element's top may not be higher than the top of any earlier floating or block-level element.. Eftersom boks B kommer før boks C i HTMLen , må det betyde at den øverste kant af boks C ikke må være højere, end den øverste kant af boks B.

Der står dog også A left-floating element must be put as far to the left as possible, a right-floating element as far to the right as possible. A higher position is preferred over one that is further to the left/right., så jeg er ikke spor sikker på om jeg læser specifikationen rigtigt.

Toke Eskildsen
darkwing@daimi.au.dk
23. marts 2003