Foros del Web » Creando para Internet » CSS »

Aplicar estilo si se cumple condición

Estas en el tema de Aplicar estilo si se cumple condición en el foro de CSS en Foros del Web. Hola a todos. Tengo el siguiente código, pero no me funciona. Lo que quiero hacer es aplicar un estilo si loquesea es true y no ...
  #1 (permalink)  
Antiguo 21/04/2010, 12:07
 
Fecha de Ingreso: abril-2008
Mensajes: 81
Antigüedad: 16 años
Puntos: 0
Pregunta Aplicar estilo si se cumple condición

Hola a todos.

Tengo el siguiente código, pero no me funciona. Lo que quiero hacer es aplicar un estilo si loquesea es true y no aplicar el estilo en caso contrario. El estilo es un fondo donde coloco una imagen. Si no tengo una imagen, no quiero aplicar el estilo.

<?php
if (loquesea){
<div class="cualquierclase">
echo 'echo1';
echo 'echo2';
</div>
}else{
# NO APLICAMOS EL ESTILO
echo "pepe";
}
?>

Gracias a todos,
Luisa
  #2 (permalink)  
Antiguo 21/04/2010, 12:13
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 14 años, 6 meses
Puntos: 265
Respuesta: Aplicar estilo si se cumple condición

Lo que tenes que hacer es poner el codigo php dentro del div mismo. Por ejemplo

Código PHP:
<div <?php if(condicion) echo "class='clase'"?>> </div>
Obvio el ejemplo que te puse es super basico, pero jugando con eso podes crear lo que vos buscas.

Saludos.

Última edición por MarioAraque; 21/04/2010 a las 12:25
  #3 (permalink)  
Antiguo 21/04/2010, 13:35
 
Fecha de Ingreso: abril-2008
Mensajes: 81
Antigüedad: 16 años
Puntos: 0
Respuesta: Aplicar estilo si se cumple condición

Hola, Mario

Gracias por tu respuesta. Así tenía el código original, pero no funciona, por eso puese el estilo si se cumple la condición. Si la condición no se cumple, el estilo no tiene que aparecer por ninguna parte.

Gracias,
Luisa
  #4 (permalink)  
Antiguo 21/04/2010, 13:42
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 14 años, 6 meses
Puntos: 265
Respuesta: Aplicar estilo si se cumple condición

Deberias poner el codigo entonces, aunque esto pasaria a ser un problema de PHP mas que de css, porque yo siempre uso esto, hasta en formularios para validar contenido en base a valores de sesiones...osea es muy complejo si le das un uso correcto Luisa.

Saludos.

Etiquetas: condición, cumple, estilo
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 06:20.