2012-04-08 39 views
6

Tengo una "burbuja" con contenido, que funciona bien. Ahora, quiero mostrar un recuento (2 líneas) que siempre debe estar en la esquina inferior derecha de ese div, DENTRO de él. Probé muchas cosas, pero por alguna razón siempre superpone el div y muestra afuera. ¿Qué estoy haciendo mal?¿por qué mi contenido se muestra fuera del div?

<style type="text/css"> 
body{ 
background-color:#f3f3f3; 
} 
.commentbox{ 
background-color: #ffffff; 
width: 200px; 
border-color: #D1D1D1; 
border-radius: 4px; 
border-style: solid; 
border-width: 1px; 
padding-bottom: 9px; 
padding-left: 9px; 
padding-right: 9px; 
padding-top: 9px; 
position:relative; 
} 
.count{ 
float:right; 
text-align:right; 
} 
</style> 

<div class="commentbox"> 
<div class="title">Some several lines long long long long content text goes here 
</div> 
<div class="count">123<br>456</div> 
</div> 

Respuesta

0

Dado que ya está usando position:relative en el div principal. Tal vez puedas probar:

.count { 
    position:absolute; 
    right:0; 
    bottom:10px; 
} 
+1

Eso corre el riesgo de que el texto del recuento se solape con el texto del título. – Quentin

0

Probablemente tiene que agregar un claro después de la div "conteo".

<style type="text/css"> 
body{ 
background-color:#f3f3f3; 
} 
.commentbox{ 
background-color: #ffffff; 
width: 200px; 
border-color: #D1D1D1; 
border-radius: 4px; 
border-style: solid; 
border-width: 1px; 
padding-bottom: 9px; 
padding-left: 9px; 
padding-right: 9px; 
padding-top: 9px; 
position:relative; 
} 
.count{ 
float:right; 
text-align:right; 
} 
</style> 

<div class="commentbox"> 
<div class="title">Some several lines long long long long content text goes here 
</div> 
<div class="count">123<br>456</div> 
<div style="clear: both"></div> 
</div> 
+0

Agregar un marcado adicional para contener flotadores es un enfoque realmente feo para el problema. – Quentin

1

lo que realmente necesita para float: right;.count? Creo que text-align debería ser suficiente para el diseño deseado.

+0

Funcionó, gracias +1 definitivamente. – Pupil

Cuestiones relacionadas