2010-09-05 3 views

Répondre

2

quelques choses qui se passent ici:

  • votre boîte de commentaire div a une hauteur fixe de 100px
  • tous les éléments à l'intérieur de cette div sont en position absolue qui les sort du flux normal du document , ce qui entraîne la boîte de commentaire contenant div pas en mesure d'envelopper/étirer pour s'adapter aux enfants
  • utiliser des flottants ou simplement supprimer le positionnement pour le contenu plus grand qui ressemble à la seconde <p>. utiliser les marges pour positionner cette <p>, voir ci-dessous

j'ai pu résoudre le problème en changeant votre CSS comme suit:

#comments .commentBox { /* style.css line 483 */ 
background-color:#DCDCDC; 
/*height:100px; --removed this */ 
min-height:100px; 
position:relative; 
} 

#comments .commentBox .comment-content { /* style.css line 523 */ 
color:#676767; 
font-size:0.91em; 
font-weight:bold; 
line-height:24px; 
margin:52px 92px 0 0; /* -- added this */ 
/* -- removed these 
position:absolute; 
right:95px; 
top:52px; 
width:570px; 
*/ 
} 
+0

Merci beaucoup. Tu es le meilleur. – faressoft

0

Vous voulez que le hack clearfix.

Ajouter à votre feuille de style:

.clearfix:after { 
    content: "."; 
    display: block; 
    clear: both; 
    visibility: hidden; 
    line-height: 0; 
    height: 0; 
} 

.clearfix { 
    display: inline-block; 
} 

html[xmlns] .clearfix { 
    display: block; 
} 

* html .clearfix { 
    height: 1%; 
} 

Ensuite, ajoutez à votre class="clearfix" div (ou clearfix à votre classe div existant), et il devrait clair que le texte correctement.

+0

il n'y a pas de flotteurs utilisés là, le hack clearfix ne va pas aider dans ce cas. –

+0

@Moin Zaman, AFAIK, les éléments absolument positionnés sont hors du flux, alors je pense que clearfix devrait fonctionner aussi. –

+0

@Jesus: Non, le hack clearfix est seulement pour les éléments flottants. En outre, il a ses problèmes. lire: http://thinkvitamin.com/design/everything-you-know-about-clearfix-is-wrong/ et http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the -clearfix-css-hack/ –

Questions connexes