Hello a tous,
Voilà je suis confronté à un chtit probleme…moi et les float, ca fait deux et je me perds tout le temps dans ces notions enfin voilà mon problème.
http://test.lightbox.ie/ips/index.html
Le fait est que le contenu principal de ce site (contenant le texte et l’image de droite) est en float left a la suite du menu. Sous IE tout va bien (pour une fois que c’est l’inverse), mais sous Firefox, tout le contenu principal passe en dessous du menu, comme s’il ne prenait pas en compte la propriété float. Je me doute que ce n’est pas ca et que je fais une erreur quelque part!! Enfin le fait est que si je veux que mon contenu passe a droite du menu, je dois lui specifier une width : est-ce normal ?
Je n’ai pas envie de spécifier une width pour ce div car je veux que lorsque l’on modifie la taille de la fenetre le contenu modifie sa largeur…
Voici le code :
Et la css associee
Quelqu’un pourrait-il me dire où je fais une grosse erreur!!
Merci d'avance
Modifié par lehic7791 (16 May 2005 - 12:52)
Voilà je suis confronté à un chtit probleme…moi et les float, ca fait deux et je me perds tout le temps dans ces notions enfin voilà mon problème.
http://test.lightbox.ie/ips/index.html
Le fait est que le contenu principal de ce site (contenant le texte et l’image de droite) est en float left a la suite du menu. Sous IE tout va bien (pour une fois que c’est l’inverse), mais sous Firefox, tout le contenu principal passe en dessous du menu, comme s’il ne prenait pas en compte la propriété float. Je me doute que ce n’est pas ca et que je fais une erreur quelque part!! Enfin le fait est que si je veux que mon contenu passe a droite du menu, je dois lui specifier une width : est-ce normal ?
Je n’ai pas envie de spécifier une width pour ce div car je veux que lorsque l’on modifie la taille de la fenetre le contenu modifie sa largeur…
Voici le code :
<div id="left_content">
<div id="left_menu">
<ul>
<li><a href="#" title="Home" class="home">Home</a></li>
<li><a href="#" title="Home">Products</a></li>
...
</ul>
</div>
<img src="images/top_green_box.gif" width="116" height="5" alt="" />
<div class="green_box">Read what's new CLICK HERE</div>
<img src="images/bottom_box.jpg" width="116" height="5" alt="" class="bottom_box" /> <img src="images/top_green_box.gif" width="116" height="5" alt="" />
<div class="blue_box">Introducing SIPP & SSAS READ MORE</div>
<img src="images/bottom_box.jpg" width="116" height="5" alt="" class="bottom_box" /> </div>
<div id="content">
<h2>Welcome.</h2>
<div class="text_content">
<div id="right_content"> <img src="images/pen_spreadsheet.jpg" width="205" height="154" alt="" />
<div id="right_content_text">"Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet"</div>
<img src="images/bottom_right_box.gif" width="205" height="6" alt="" class="bottom_box" /></div>
<p>Lorem of ipsum Lorem ipsum dolor sit amet, consectetuer ...</p>
<p>Lorem of ipsum Lorem ipsum dolor sit amet, consectetuer ...</p>
</div>
</div>
Et la css associee
div#left_content{
float:left;
width:150px;
margin:0px 0px 0px 20px;
}
div#content{
float:left;
margin:20px;
width:auto;
}
Quelqu’un pourrait-il me dire où je fais une grosse erreur!!
Merci d'avance

Modifié par lehic7791 (16 May 2005 - 12:52)