Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/09/2014, 21:07
sistemas2011
 
Fecha de Ingreso: agosto-2011
Ubicación: Playa del Carmen, Quintana Roo
Mensajes: 31
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: Problemas para flotar 2 Divs

Hola,

he aplicado los cambios sugeridos, sin resultado.

El código de esta prueba con la versión HTML que se muestre en pantalla

Código HTML:
Ver original
  1. <div class='titulostour'>Actividades Tour:</div>
  2.              
  3.                  <?php do {
  4.                     if ($row_DatosActividad["strActividad"]!=Null)
  5.                     {  
  6.                 ?>
  7.                    <div class='centrado4'>
  8.                     <div class='cuadreact'>Inicio:</div>
  9.                     <div class='cuadreact1'><?php echo $row_DatosActividad["hrIniActividad"]?></div>
  10.                     <div class='cuadreact'>Fin:</div>
  11.                     <div class='cuadreact1'><?php echo $row_DatosActividad["hrFinActividad"]?></div>
  12.                     <div class='cuadreact'>Actividad:</div>
  13.                     <div class='cuadreact1'><?php echo $row_DatosActividad["strActividad"]?></div>
  14.                   </div>
  15.                   <?php
  16.                     }
  17.                   } while ($row_DatosActividad = mysql_fetch_assoc($DatosActividad));
  18.                    ?>
  19.  
  20.                 <div class="clearfloat"></div>
  21.                 <div class='centrado4'>
  22.                  <div class='Detalleactividad' >Comentarios:</div>
  23.                  <div class="clearfoat"></div>
  24.                  <div class='Detalleactividad1'><?php echo nl2br(utf8_encode($row_DatosTour["txtDetalleactividad"])) ?></div>
  25.                 </div>

Con esto, todo flota en su lugar,

Lo mismo aplico en el codigo PHP para imprimir en PDF

Código PHP:
Ver original
  1. $strHTML = $strHTML ."<div class='titulostour'>Actividades Tour:</div>";
  2.              
  3.                  do {
  4.                     if ($row_DatosActividad["strActividad"]!=Null)
  5.                     {  
  6.                     $strHTML = $strHTML ."
  7.                   <div class='centrado4'>
  8.                    <div class='cuadreact'>Inicio:</div>
  9.                    <div class='cuadreact1'>".$row_DatosActividad["hrIniActividad"]."</div>
  10.                     <div class='cuadreact'>Fin:</div>
  11.                    <div class='cuadreact1'>".$row_DatosActividad["hrFinActividad"]."</div>
  12.                     <div class='cuadreact'>Actividad:</div>
  13.                    <div class='cuadreact1'>".$row_DatosActividad["strActividad"]."</div>
  14.                   </div>";
  15.                     }
  16.                   } while ($row_DatosActividad = mysql_fetch_assoc($DatosActividad));
  17.                  
  18. //comentario de actividades
  19.        
  20.              $strHTML = $strHTML ."<div class='clearfloat'></div>";
  21.              $strHTML = $strHTML ."<div class='centrado4'>";
  22.              $strHTML = $strHTML ."<div class='Detalleactividad' >Comentarios:</div>";
  23.              $strHTML = $strHTML ."<div class='clearfloat'></div>";
  24.              $strHTML = $strHTML ."<div class='Detalleactividad1'>".nl2br(utf8_encode($row_DatosTour["txtDetalleactividad"]))."</div>
  25.               </div>";

Lo que veo que hace la diferencia es el CSS "clearfloat" y no esta funcionando al convertirlo en PDF

Código CSS:
Ver original
  1. .clearfloat {
  2.     clear:both;
  3.     height:0;
  4.     font-size: 1px;
  5.     line-height: 0px;
  6. }

Alguna idea del porque no me reconoce el Clear al quererlo imprimir en el PDF?

Saludos

Última edición por sistemas2011; 25/09/2014 a las 21:15