Foros del Web » Programando para Internet » PHP »

Meter clases css en bucle para generarlas dinamicamente

Estas en el tema de Meter clases css en bucle para generarlas dinamicamente en el foro de PHP en Foros del Web. Hola amigos, Vereis tengo unos div que genero dinamicamente la cosa es que cada uno de estos div tienen que tener una clases para el ...
  #1 (permalink)  
Antiguo 30/09/2013, 02:36
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 1 mes
Puntos: 4
Meter clases css en bucle para generarlas dinamicamente

Hola amigos,

Vereis tengo unos div que genero dinamicamente la cosa es que cada uno de estos div tienen que tener una clases para el estilo diferente y tambien la genero dinamicamente, la clase es algo asi:

Código PHP:
class="div_'.$i.'"
La cosa es que se generan unos 150 div y no es cuestion de crear 150 clases diferentes.

Me preguntaba si hay alguna manera de crear dinamicamente tambien estas clases dentro de un bucle.

Bueno a ver si alguien sabe como podria hacer esto.


Un saludo!!
  #2 (permalink)  
Antiguo 30/09/2013, 03:58
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Meter clases css en bucle para generarlas dinamicamente

Puedes usar un fichero tipo "clasesdelosdiv.css.php" e introducir un scrprit php que genere las clases, igual que generas el html, lo de las "dos" extensiones (.css.php) solo es para saber lo que tienes. De hecho será un php normal y corriente que en lugar de generar html genera css.... El navegador recibe un css y lo interpreta. Tambien lo puedes hacer dentro del mismo output que contenga el html de los divs ....

Tanto css como js se pueden generar apartir de un php el resultado del cual sea css o js. Luego lo vinculas igual que harias con un fichero css o js estático.

Es algo similar a lo que se hace al generar un pdf con fpdf, un fichero php el resultado del qual és un pdf, y asi lo interpreta el navegador.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Etiquetas: bucle, clases, css, dinamicamente, meter
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:14.