Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/05/2008, 22:14
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 10 meses
Puntos: 832
Re: La solución definitiva para los conflictos entre navegadores

Buenísimo Alvlin . Razones como ésta son las que demuestran lo bueno de compartir.

Ahora bien (entrando con el CSS dinámico) suponiendo que queremos fijar un ancho para una etiqueta:

Código PHP:
<?php
$navegador 
ObtenerNavegador($_SERVER['HTTP_USER_AGENT']);
switch(
$navegador) {
  case 
'Internet Explorer 6' : case 'Internet Explorer 7'$css '541px'; break; // IE6 y IE7 compartiendo la misma configuración
  
case 'Opera' $css '544px'; break; // En caso de que Opera tampoco se ajuste
  
default: $css '545px';
}
?>

.clase {
  width: <?php echo $css?>;
}

Última edición por metacortex; 30/06/2008 a las 21:54