I have a display problem with every browser except Firefox. I actually have this type of code <div id="conteneur"> <div id="milieu"> <div class="textPara"> <div id="conteneur"> <div id="cadre_selection_ecole"> <form id="form_search"> <input type="text" value="" /> <script type="text/javascript"> disableAutocomplete('search'); </script> <div id="listerecherche" style="margin-top:-15px; text-align:left"></div> </form> </div> </div> </div> </div> </div> <div id="footer"> SOME TEXT </div> The fact is that there is a gap created between “div id=”milieu”” and “div id=”footer””. I already tried solutions that involve to add to css some browser webkits, font size and so on. When I use the code inspector, it shows me that this gap is nothing but a no-code zone. You will find here the gap between the two divs. Any suggestion ?