Bonjours à tous,
Je suis entrain de réaliser un site dont voici l'adresse:
www.cabfisc.ch/?set
attention à ne pas oublier le ?set sinon vous n'arriverez pas au bon endroit, et ensuite cliquer sur news dans le menu.
J'ai mis mes divs qui posent problème en couleurs. Donc mon problème est que le texte du div de droit qui à un moment donné revient dessous le div de gauche. Et ces deux divs en float sont elle-mêmes entourée d'un div contenu pour maintenir tout ca ensemble.
J'ai égalment rajouté au a la fin du div contenu un clear:both mais ca n'a pas l'air de fonctionner et je ne trouve pas la solution.
HTML
CSS
Voilà j'espère que j'ai été assez clair dans mes explication, merci de votre aide.
David
Modifié par Daweed (13 May 2005 - 14:08)
Je suis entrain de réaliser un site dont voici l'adresse:
www.cabfisc.ch/?set
attention à ne pas oublier le ?set sinon vous n'arriverez pas au bon endroit, et ensuite cliquer sur news dans le menu.
J'ai mis mes divs qui posent problème en couleurs. Donc mon problème est que le texte du div de droit qui à un moment donné revient dessous le div de gauche. Et ces deux divs en float sont elle-mêmes entourée d'un div contenu pour maintenir tout ca ensemble.
J'ai égalment rajouté au a la fin du div contenu un clear:both mais ca n'a pas l'air de fonctionner et je ne trouve pas la solution.
HTML
<div id="content">
<div id="main_gauche">
<div class="main">
<img src="img/img_test.jpg" alt="img_test">
</div>
</div>
<div id="main_droite">
<div class="main">
<h2>Sous-titre 1</h2>
<p>Consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate</p>
<h2>Sous-titre 2</h2>
<p>Consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate</p>
<h2>Sous-titre 3</h2>
<p>Consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate</p>
</div>
<!-- fermeture div main -->
</div>
<!-- fermeture div main_droite --></div> <!-- fermeture div content -->
<br class="spacer">
<div id="footer">
</div>
CSS
/* div qui maintien les deux colones principales ensemble */
#content {
margin: 0px 0;
}
/* main_gauche est la colone de gauche qui accueille photos et autre */
#main_gauche {
width: 300px;
float: left;
margin-right: 15px;
color: #333;
text-align: center;
padding: 15px 0 0 0;
font-size: 12px;
background: url(./img/back_gauche2.gif) no-repeat;
background-color: red;
/*filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity: 0.8;*/
}
/* bordure blanche autour des images */
#content #main_gauche img {
border: 1px solid #ffffff;
}
/* main_droite est la colone de droite qui accueille le texte */
#main_droite {
color: #000;
text-align: justify;
font-size: 12px;
margin-bottom:15px;
background-color: #00FF00;
}
/* contient le pied de page avec credits, liens, etc. */
#footer {
height: 10px;
background-color: #CCC;
width: 750px;
font-size: 10px;
}
/* evite au texte de toucher les bords, effet de marge */
.main {
margin: 0 16px 0 8px;
}
/* ne pas toucher, corrige le bug des colones multiples */
.spacer {
clear: both;
}
Voilà j'espère que j'ai été assez clair dans mes explication, merci de votre aide.
David
Modifié par Daweed (13 May 2005 - 14:08)