Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/05/2009, 00:46
MiLLeN
 
Fecha de Ingreso: diciembre-2007
Mensajes: 194
Antigüedad: 16 años, 4 meses
Puntos: 5
Respuesta: Texto desborda div

Cita:
Iniciado por phidalgo Ver Mensaje
prueba con nl2br($textoquetienesaltosdelinea)
Hola phidalgo, gracias por contestar, no me funciona, me hace lo mismo, sino me equvoco la funcion nl2br() inserta saltos de linea HTML donde hay saltos de linea en la cadena, pero no es lo que pretendo.

Lo que intento, es que un texto normal, escrito seguido, respete las dimensiones del div y cuando llege hasta el final salte a la siguiente linea. Este es el codigo:

Código:
$texto = "<div id=\"asd\"> 
         
            <div class=\"basico\"></div>
             
        <h3>B&aacute;sico</h3> 
             
        <p class=\"texto\">blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla.</p> 
		<p class=\"texto\">blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla.</p>
        </div> 

        <div>";
        
        echo $texto;
Cita:
Iniciado por Triby Ver Mensaje
Si muestras un ejemplo del texto, el codigo CSS y el PHP (si lo hay) va a ser mas facil encontrar el problema.
En eso estaba si, aqui te dejo el css que afecta, tened en cuenta que todo este cacho de codigo va dentro de un div llamado contenedor que a su vez va dentro de otro llamado principal.


Código:
#cuerpo #principal{
  background-color: transparent;
  width: 578px;
  height: 342px;
  float: left;
  overflow: hidden;
  text-align: left;
}

#cuerpo #principal #contenido{
  height: 342px;

}
PD: Exactamente el mismo codigo fuera de php funciona correctisimamente.

Última edición por MiLLeN; 21/05/2009 a las 00:52