Foros del Web » Creando para Internet » CSS »

asignar clase segun valor

Estas en el tema de asignar clase segun valor en el foro de CSS en Foros del Web. Hola a todos; tengo una duda de como aplicar una clase. Tengo este codigo que envio un texto segun el criterio Código PHP: $tiempo  =  ...
  #1 (permalink)  
Antiguo 15/02/2010, 11:10
 
Fecha de Ingreso: febrero-2008
Mensajes: 675
Antigüedad: 9 años, 10 meses
Puntos: 5
asignar clase segun valor

Hola a todos;
tengo una duda de como aplicar una clase.
Tengo este codigo que envio un texto segun el criterio
Código PHP:
$tiempo $row_online['minutos'];
if (
$tiempo <="6") {
    
$fuera"estas dentro";
}
if (
$tiempo >"6") {
    
$fuera"estas fuera"

Luego imprimo el criterio
Código PHP:
<?php echo $fuera ?>
Lo que me gustaria hacer es que si $tiempo >6 me coloque la frase en rojo y si no en verde.
Alguien me puede ayudar?
Un saludo
  #2 (permalink)  
Antiguo 15/02/2010, 11:19
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 11 años, 1 mes
Puntos: 122
Respuesta: asignar clase segun valor

Código PHP:
Ver original
  1. $tiempo = $row_online['minutos'];
  2. if ($tiempo <="6") {
  3.     $fuera= "estas dentro";
  4.     $clase = 'fuera';
  5. }
  6. if ($tiempo >"6") {
  7.     $fuera= "estas fuera";
  8.     $clase = 'dentro';
  9. }

y luego...

Código PHP:
Ver original
  1. <?php echo '<span class="'. $clase . '">' .  $fuera  . '</span>'?>

y luego en CSS

Código CSS:
Ver original
  1. .fuera{
  2. color  = '#F00';
  3. }
  4. .dentro{
  5. color = '#0F0';
  6. }

Y eso es todo.
__________________
twitter: @imbuzu
  #3 (permalink)  
Antiguo 15/02/2010, 12:00
 
Fecha de Ingreso: febrero-2008
Mensajes: 675
Antigüedad: 9 años, 10 meses
Puntos: 5
Respuesta: asignar clase segun valor

¿genial! muchas gracias

Etiquetas: asignar, clase
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 22:34.