Cita:
Iniciado por joseomaker pues para que se vea bien en ie6,usa los mismos selectores,pero,copia la hoja de estilos,la copia la validas como CSS1 aca:
http://jigsaw.w3.org/css-validator/
y remplaza lo que salga invalido con las alternativas que te da el validador,guarda la copia que editastes con otro nombre y con esa funcion php que dices o con comentarios condicionales,haz que todos los navegadores utilizen la hoja de estilo original.
pero,haz que IE6 use la que pasastes a CSS1.
Gracias... pero quede casi igual... Según el validador de CSS1 hay funciones de mi menú que no existen, por ejemplo ":hover" (que es lo principal) y no me da ninguna opción...
Cita:
Iniciado por mayid Si? Me encantaría conocerla! Es que PHP se entera por sí solo del navegador que usamos o hay que enviarle información desde javascript?
Se hace con "$_SERVER['HTTP_USER_AGENT']"...
aquí hay un ejemplo.
Pero tú le tienes que dar el "mecanismo" para que cambie la hoja de estilos (que basicamente es if $navegador = "NAVEGADOR_X" {$CSS = hojaparaX.css}, y así, después en la parte donde va el link a tu hoja de estilos le pones "echo $css").
Salu1+1