Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/08/2015, 08:35
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 5 meses
Puntos: 263
Respuesta: Rellenar columnas verticalmente con php

asi lo podrias hacer, claro ve como evitar que el ultimo registro del div anterior se repita en el siguiente, no he tenido tiempo de ver eso:

Código PHP:
Ver original
  1. $con=1;
  2. echo "<div class='col-1-4'>";
  3. while($row = $f->fetch_array())
  4.  
  5. {  
  6.         echo "<li>".$con." -".$row['menu']."</a></li>";
  7.         //echo"</div>";
  8.  
  9.         $con++;
  10.  
  11.  
  12. //Segundo bloque si ya se mostraron los dos registros anteriores
  13.     if($con == 3){
  14.        
  15.         echo "</div><div class='col-1-4'>";
  16.         echo "<li>".$con." -".$row['menu']."</a></li>";
  17.        
  18.         $con++;
  19.         } if($con == 5){
  20.        
  21.         echo "</div><div class='col-1-4'>";
  22.         echo "<li>".$con." -".$row['menu']."</a></li>";
  23.        
  24.         $con++;
  25.         } if($con == 7){
  26.        
  27.         echo "</div><div class='col-1-4'>";
  28.         echo "<li>".$con." -".$row['menu']."</a></li>";
  29.        
  30.         $con++;
  31.         }
  32.    
  33. }
  34.  
  35. echo "</div>";
  36.  
  37. ?>
  38.  
  39. <style>
  40. .col-1-4{
  41.     padding:15px;
  42.     background-color:rgba(201,197,197,1.00);
  43.     width:300px;
  44.     display:block;
  45.     position:relative;
  46.     float:left;
  47.     margin-left:20px;
  48.     margin-top:10px;
  49.  
  50. }
  51. .col-1-4:hover{
  52.     background-color:rgba(0,67,123,1.00);
  53.     color:rgba(255,255,255,1.00);
  54.  
  55. }
  56. .col-1-4 li{
  57.     margin-bottom:10px;
  58.     text-decoration:none;
  59. }
  60. .col-1-4 li a{
  61.  
  62.     text-decoration:none;
  63. }
  64. </style>
__________________
[email protected]
HITCEL