Problème de mise en page CSS pour commentaires
Posté : 20 janv. 2007, 22:06
Bonsoir à tous,
J'ai un petit souci de mise en forme de mes pages de commentaires (j'espère rien de bien grave, mais je ne vois plus ce que je peux faire -> je ne suis pas un pro non plus
).
En fait, j'aimerais avoir une entête d'une couleur avec dedans le nom de l'auteur et la date, ensuite un bloc avec le commentaire de couleur blanc, et enfin un bloc de "pied" avec une note et de la même couleur que l'entête.
Pour le positionnement, j'y suis arrivé, mais pour appliquer les couleurs avec CSS j'ai quelques soucis et en plus, je n'ai bien sûr pas le même rendu sous IE et Firefox.
Voici les commentaires sous IE :

Voici les commentaires sous Firefox :

Voilà une partie du code HTML que ça génère :
Et voilà le CSS correspondant :
Si vous aviez une idée...
Merci d'avance.
J'ai un petit souci de mise en forme de mes pages de commentaires (j'espère rien de bien grave, mais je ne vois plus ce que je peux faire -> je ne suis pas un pro non plus
En fait, j'aimerais avoir une entête d'une couleur avec dedans le nom de l'auteur et la date, ensuite un bloc avec le commentaire de couleur blanc, et enfin un bloc de "pied" avec une note et de la même couleur que l'entête.
Pour le positionnement, j'y suis arrivé, mais pour appliquer les couleurs avec CSS j'ai quelques soucis et en plus, je n'ai bien sûr pas le même rendu sous IE et Firefox.
Voici les commentaires sous IE :

Voici les commentaires sous Firefox :

Voilà une partie du code HTML que ça génère :
Code : Tout sélectionner
<div class="unCommentaire">
<div class="enteteCommentaire">
<span class="auteurCommentaire">
Test ADMIN01
</span>
<span class="dateCommentaire">
10/12/2006 18:20:29
</span>
</div>
<div class="comCommentaire">
Djsklmjkdsqklfjqsd
sdfljdsmklfjmsdlqkjf
flmkjdqfmkljdqmflkjdlkmfjlmdjf
flkjdflmjdslfkjkldjfkljdfkjdvlkj d<kdfjlmkqdjsfl mkjqsdf
</div>
<div class="piedCommentaire">
<span class="noteCommentaire">
Note : 1/5
</span>
</div>
</div>
<div class="unCommentaire">
<div class="enteteCommentaire">
<span class="auteurCommentaire">
Test ADMIN01e
</span>
<span class="dateCommentaire">
10/12/2006 18:23:14
</span>
</div>
<div class="comCommentaire">
Xvwwxddfgvvwcvcwxv
</div>
<div class="piedCommentaire">
<span class="noteCommentaire">
Note : 2/5
</span>
</div>
</div>
Code : Tout sélectionner
/*** Parametrage concernant le conteneur de tous les commentaires ***/
div#conteneur_tous_commentaires {
clear: both;
margin: auto;
width: 650px;
float: center;
text-align: left;
padding: 1px;
}
/*** Parametrage concernant l'affichage de chaque commentaire ***/
.unCommentaire {
margin: auto;
margin: 10px 0 5px 0;
width: 650px;
float: left;
text-align: center;
border: 1px solid black;
background-color: #ffffff;
padding: 0;
}
.enteteCommentaire {
font-size: 14px;
color: #000000;
background-color: cyan;
padding: 2px;
}
.auteurCommentaire {
clear: both;
text-align: left;
float: left;
}
.dateCommentaire {
text-align: right;
float: right;
}
.comCommentaire {
clear: both;
text-align: left;
padding: 5px;
}
.piedCommentaire {
clear: both;
text-align: right;
font-size: 14px;
color: #000000;
background-color: cyan;
padding: 2px;
}
.noteCommentaire {
clear: both;
float: right;
text-align: right;
}
Merci d'avance.