<div rownumber="0" messageid="141" class="post" style="position: relative; top: 0px;">
<div class="post_body">testbox</div>
<div class="post_info" style="top: 0px;">
<ul>
<li class="vote" id="voteli"><a href="#">vote up</a></li>
<li class="flag" id="flagli"><a href="#">flag</a></li>
</ul>
</div>
</div>
Por lo tanto, estos div se generan sobre la marcha y se colocan en un contenedor div
en la parte delantera. Estos se generan en el backend y se devuelven como HTML a través de Json.Ajuste de texto dinámico en div
El div class="post_body"
es lo que contiene el mensaje del usuario, actual el que dice 'testbox'. Ahora, el problema que estoy teniendo es que cuando un usuario escribe un mensaje que se extiende más allá del ancho del div
, simplemente continúa, no se topa con la segunda línea.
Aquí es las dos cosas que quiero lograr:
- quiero para asegurarse de que cuando el texto no cabe en horizontal, que va en una segunda línea dentro de la misma div.
- Quiero contraer el texto si necesita ir en dos líneas para que la altura del div
post_body
se mantenga constante todo el tiempo.
¿Cómo puedo hacer esto?
Gracias!
Para el punto número uno: ¿qué hay de usar el ajuste de palabras: palabra de ruptura; ? – Mac
Para cambiar el tamaño de la fuente: http://stackoverflow.com/questions/687998/auto-size-dynamic-text-to-fill-fixed-size-container –
http://stackoverflow.com/questions/687998/auto- size-dynamic-text-to-fill-fixed-size-container - lea esto. En cuanto a 1) - lo que dijo CraigW. –