Avisos
Vaciar todo

Joomfish CSS  

 
Robert
 Robert
Reputable Member

Buenas, he comprobado el código CSS de mi web mediante El Servicio de Validación de CSS del W3C.

Tengo un error ubicado en la URL :
http://www.kingsschoolofenglish.com/modules/mod_jflanguageselection/tmpl/mod_jflanguageselection.css

124 	#jflanguageselection .opaque 	Error de análisis sintáctico opacity=30)  

Pueden ayudarme para reparar este error?

Gracias.

URL del sitio: http://www.kingsschoolofenglish.com/

Citar
Respondido : 06/06/2012 12:42 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola Robert,

Puedes guiarte por el siguiente enlace según el soporte de Joomfish: http://www.joomfish.net/forum/viewtopic.php?f=43&t=3552

Saludos.

ResponderCitar
Respondido : 06/06/2012 12:55 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Robert
 Robert
Reputable Member

Buenas dias, Jhony en el enlace que me pasaste detallan el mismo error de validación del CSS que me está pasando a mi. Pero no veo ninguna solución. El código en cuestión no validado es:

#jflanguageselection .opaque{
	filter:alpha(opacity=30);
}

Saludos.

ResponderCitar
Respondido : 06/06/2012 8:48 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

HOla Robert

Te comento que las validaciones CSS no son del todo fiables ya que en muchos casos se utilizan sentencias que salen del standard y se interpretan por el validador como erroneas.

Por ejemplo en tu caso : filter:alpha(opacity=30); es una sentencia que permite opacidad en navegadores IE (menores o iguales a la versión 8.0) puedes eliminar esta sentencia entonces no tendrás esta funcionalidad en IE.

Una manera de estar acorde con los estándares y hacer que algunas sentencias funcionen para IE es colocar este tipo de sentencias en un archivo diferente que sólo cargue cuando se esta trabajando con IE, de esta manera validará bien en todos los navegadores menos en IE.

Saludos.

ResponderCitar
Respondido : 06/06/2012 3:57 pm

Robert
 Robert
Reputable Member

Gracias Jhon, este archivo supongo que será CSS, puedes darme una idea de que tiene que contener, como debo de llamarlo y donde debo de ubicarlo?

Gracias, un Saludo.

ResponderCitar
Respondido : 06/06/2012 4:03 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola Robert,

Investigando en la web, se indica lo siguiente:

.transparente {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

Donde:

filter:alpha(opacity=50): Es el código para IE .
-moz-opacity:0.5: Para firefox(versiones anteriores).
-khtml-opacity: 0.5: Para Safari(versiones anteriores).
opacity: El más importante, ya que es el estándar de CSS.

Esos son los cambios que tendrías que realizar en el código.

Saludos.

ResponderCitar
Respondido : 06/06/2012 10:30 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Robert
 Robert
Reputable Member

Muchisimas Gracias Jhonny, aplicaré el cambio ahora mismo en el archivo en cuestión.

Saludos.

ResponderCitar
Respondido : 06/06/2012 11:51 pm
Robert
 Robert
Reputable Member

Buenas de nuevo Jhony, siguiendo tus instrucciones, modifiqué el codigo añadiendo lo que me pusiste y adjunto el resultado en una imagen.

Saludos.

ResponderCitar
Respondido : 07/06/2012 12:06 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Robert
 Robert
Reputable Member

Se ha solucionando quitando el código siguiente del archivo original:

#jflanguageselection .opaque{
	filter:alpha(opacity=30);
}
ResponderCitar
Respondido : 07/06/2012 12:11 am