I shall attempt a translation
who puo to never explain to me like the " float" it is behaved in various way between IE7 and Firefox? I enclose you an elementary example http://www.itinerarialpinistici.com/test/prova.htm
Hmm so much for online translators
I shall attempt a translation but this is an English language forum and few will be able to translate Spanish? or is that Italian?
Your test case is fatally
Your test case is fatally flawed. Construct a proper test complete with all necessary elements i.e DTD please.
My Apologise guys, yes i am
My Apologise guys, yes i am italian;
i normally am on Italian Forum and so i wrote in Italian;
anyway, i have added the DOCTYPE;
now you should be able to look at it
Now we have the universal
Now we have the universal translator working can you explain what the issue is that you are questioning with floats
The problem is that the DIV
The problem is that the DIV menu and the DIV contents are not shown in the same way in IE7 and Firefox. The Behaviour of the box-model is different: while in IE7 the "float:left" works properly (the 2 DIV are one beside the other) in Firefox there are overlapped
michele, what you are seeing
what you are seeing is correct behaviour in Firefox and crap as usual in IE. : )
The green MENU box is floated left. The blue CONTENTS box is not floated. What should happen is, the blue CONTENTS box should act as if it cannot see the float (while the inline text inside it DOES see the float). So, the blue box slides underneath the float, while the inline content (text) inside it gets out of the way of the float.
But when the non-float gets Haslayout triggered on it, then it acts incorrectly in IE6 and 7, and makes the blue box react to the float and be pushed away by it.
IE8, if you can get a copy, does it correctly (like Firefox does).