Foros del Web » Creando para Internet » CSS »

css no reconocida

Estas en el tema de css no reconocida en el foro de CSS en Foros del Web. Hola, tengo un problema validando las css, el problema es que el validador me dice que el código que estoy introduciendo está mal puesto, pero ...
  #1 (permalink)  
Antiguo 28/01/2005, 10:54
Avatar de Chriss  
Fecha de Ingreso: junio-2004
Mensajes: 105
Antigüedad: 13 años, 5 meses
Puntos: 0
css no reconocida

Hola, tengo un problema validando las css, el problema es que el validador me dice que el código que estoy introduciendo está mal puesto, pero sin embargo funciona perfectamente en firefox y en IE, por lo que no entiendo. También creo entender que pone que no existe o algo asin, no sé, lo pongo para que le echéis un vistazo, por si veis algo anómalo:

Código PHP:

.opacidad_off{
    
opacity:1;
    
filteralpha(opacity=100);
    -
moz-opacity1;
}

.
opacidad_on{
    
opacity:0.5;
    
filteralpha(opacity=50);
    -
moz-opacity0.5;

Muchas gracias
  #2 (permalink)  
Antiguo 28/01/2005, 10:58
Avatar de Chriss  
Fecha de Ingreso: junio-2004
Mensajes: 105
Antigüedad: 13 años, 5 meses
Puntos: 0
Aaa se me olvidaba, en el xhtml me pasaba lo mismo:

Código PHP:

<img src="../img/foto_100.jpg" border="0" alt="Titulo" title="Pincha para ver la imagen ampliada" class="opacidad_on" onclick="mostrar_foto1()" 
                
onmouseover="this.className='opacidad_off'; mostrar_texto1()" 
                
onmouseout="this.className='opacidad_on'" /> 

Muchas thanks
  #3 (permalink)  
Antiguo 28/01/2005, 11:23
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 15 años, 10 meses
Puntos: 771
Hola Chriss

Los filtros no forman parte del estandar. En unos casos funcionan en Firefox y en otros en IE, pero el validador no los acepta.

Saludos,
  #4 (permalink)  
Antiguo 29/01/2005, 00:35
 
Fecha de Ingreso: agosto-2003
Mensajes: 499
Antigüedad: 14 años, 3 meses
Puntos: 1
unas precisiones :
filter: alpha(opacity=100);
-> "filtro" de opacidad de IE, obviamente no pertenece al estandar CSS, basta con ver la sintaxis curiosa que usan.
-moz-opacity: 1;
-> propiedad de opacidad de versiones un poco antiguas de navegadores Gecko, cuando no estaba decidido cual seria la sintaxis oficial para la propiedad de opacidad de CSS. La parte "-moz-" es lo que la W3C llama "vendor prefix", permite a los creadores de navegadores preparar borradores de propiedades sin influir sobre el trabajo final de la norma. Asi Opera usa -o- y konqueror/Safari usan -khtml-. Y hablando de ello, existe opacidad para Khtml: -khtml-opacity

opacity:1;
-> esta es la version final de CSS3, aunque CSS3 no esta terminado (y es la razon por la cual el validador no lo reconoce), la propiedad opacity esta bien definida y los navegadores pueden implementarla, asi que los Geckos recientes quitaron el -moz-opacity temporario y lo remplazaron por el opacity final.
__________________
Plaza Mozilla
http://www.chevrel.org/es/noticias/
  #5 (permalink)  
Antiguo 29/01/2005, 12:13
Avatar de Chriss  
Fecha de Ingreso: junio-2004
Mensajes: 105
Antigüedad: 13 años, 5 meses
Puntos: 0
Muchas gracias,
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 11:18.