Foros del Web » Creando para Internet » CSS »

Comportamiento diferente según navegador

Estas en el tema de Comportamiento diferente según navegador en el foro de CSS en Foros del Web. Buenas, Le estoy dando vueltas a un tema y no hay manera de encontrar la solución. Me han pedido poner un texto, enmarcado, parpadeante, en ...
  #1 (permalink)  
Antiguo 08/05/2012, 10:01
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 10 meses
Puntos: 4
Comportamiento diferente según navegador

Buenas,
Le estoy dando vueltas a un tema y no hay manera de encontrar la solución.
Me han pedido poner un texto, enmarcado, parpadeante, en una posición concreta de la web. Hasta ahí todo bien.
En Google Chrome y Safari lo hace perfecto, pero en IE, Opera y Firefox, visualiza el texto en gris, elmina el marco y no centra el texto.

El texto, es una celda de una tabla, posicionada en el lugar que me interesa.
Dicha celda tiene asignado el siguiente css:

Código CSS:
Ver original
  1. #cella {font: bold 0.9em/1 Arial; text-align:center; padding: 4px; color:#FFFFFF; border: 1px dotted #FFFFFF;}

Y el parpadeo es una función que tengo creada, que hace visible o invisible la celda, cada cierto tiempo.

Se puede ver un ejemplo en el siguiente enlace: http://www.comercialcumer.com/mapa/inici.html

Muchas gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no
  #2 (permalink)  
Antiguo 08/05/2012, 11:21
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 13 años, 5 meses
Puntos: 181
Respuesta: Comportamiento diferente según navegador

Hola, este tema parece mas de css que de javascript. Me dio curiosidad el problema y como al parecer la página esta "bien" se me ocurrio mirar que decia el validador de w3C y encontre esto.

http://validator.w3.org/check?uri=ht...3#fatal-errors


Sorry, I am unable to validate this document because on line 7 it contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.
The error was: utf8 "\xF1" does not map to Unicode


Y existe un error en esta parte.


<META NAME="keywords" content="herock espa�a, semarretes (por cierto son samarretes), botes, pantalons">

Yo se que este error en teoria no tiene nada que ver pero quizas los navegadores IE y OPERA esten interpretando mal la pagina por esto. Seria cuestión de arreglarlo y volverlo a intentar (Por lo menos así se valida la página y se podria ver si existe algun error relacionado que ha primera vista no se vea como un div mal cerrado o algo similar que este afectando la visualización de la pagina) .
__________________
Blog de humor http://elcuasatar.net63.net/

Última edición por cuasatar; 08/05/2012 a las 11:30
  #3 (permalink)  
Antiguo 08/05/2012, 12:46
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 10 meses
Puntos: 4
Respuesta: Comportamiento diferente según navegador

Tengo que sacarme el sombrero, como muy bien dices, cometí un grave error ortográfico, semarretas en lugar de samarretas. Ya lo he corregido
También he corregido el error de carácter especial en la instrucción del Meta que me comentabas.
Quedan por arreglar básicamente dos errores, atributos que he puesto directamente en un tabla y que debería usar la hoja de estilos. Y luego no le gusta los espacios indicados así &nbsp, pero desconozco que haya otra forma.

Ahora lo haré, pero me da que el error no va por aquí.
Gracias de todas formas.
__________________
Qué fácil cuando lo sabes y qué difícil cuando no
  #4 (permalink)  
Antiguo 08/05/2012, 12:56
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 10 meses
Puntos: 4
Respuesta: Comportamiento diferente según navegador

Cuasatar piensa que el tema se acerca más a css que a javascript. También veo que a alguien no le ha gustado. Pido disculpas por el error, pero desconozco como cerrar el tema o trasladarlo de foro.
__________________
Qué fácil cuando lo sabes y qué difícil cuando no
  #5 (permalink)  
Antiguo 08/05/2012, 13:18
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 13 años, 5 meses
Puntos: 181
Respuesta: Comportamiento diferente según navegador

Ok, yo entiendo que por ahi de pronto no es el error (osea en teoria la codificación no tiene nada que ver con que salga mal el letrero) pero por dolorosas experiencias previas me he dado cuenta que en ocasiones estos errores se deben a que no esta bien validado el codigo html y por eso sugeri que le hicieras esos cambios.

Cita:
Quedan por arreglar básicamente dos errores, atributos que he puesto directamente en un tabla y que debería usar la hoja de estilos. Y luego no le gusta los espacios indicados así &nbsp, pero desconozco que haya otra forma.
Jeje pues creo que son un poquito mas. Si ves nuevamente el codigo en el validador encontro 55 errores y 8 advertencias.

http://validator.w3.org/check?uri=ht...Inline&group=0


El arreglarlos no garantiza que ahora la pagina funcione, pero es mas factible que si corriges todos los errores de validación pueda aparecer la causa por la cual sale mal en IE y Opera (Este ultimo es muy estricto con esos errores IE ni hablemos que es otro tema aparte ).

Pide que pasen tu tema de foro. Aunque no se exactamente a cual seria mejor en estos momentos. Yo te aconsejo que primero valides el codigo html para descartar que algun div por ahi sin cerrar o algo parecido es lo que esta generando el problema. Igual lee la advertencia que te manda el validador sobre html5. No conozco mucho del nuevo estandar pero por ahi podria estar el error porque al no ser definitivo de pronto algunas caracteristicas no las soporte IE y Opera.

Suerte con eso y cualquier cosa ya nos comentas
__________________
Blog de humor http://elcuasatar.net63.net/

Última edición por cuasatar; 08/05/2012 a las 13:35
  #6 (permalink)  
Antiguo 08/05/2012, 13:45
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 10 meses
Puntos: 4
Respuesta: Comportamiento diferente según navegador

Gracias por responder. Tenías otra vez razón. El error es debido a unas comillas sobrantes en el fichero css.
Llevas toda la razón, cuantos menos errores y warnings mejor.
De nuevo, muy agradecida con tu ayuda.
__________________
Qué fácil cuando lo sabes y qué difícil cuando no
  #7 (permalink)  
Antiguo 08/05/2012, 20:44
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 13 años, 5 meses
Puntos: 181
Respuesta: Comportamiento diferente según navegador

No passa gens noia. M'agrada que hagis pogut arreglar el problema.

En verdad me alegra que lo hayas solucionado. Al leer tu post me acorde de algo parecido que me paso con una aplicación en ajax que no cargaba bien en IE. Yo le echaba la culpa al aplicativo y despues de darle vueltas horas y horas encontre que el problema era un div mal colocado que generaba un error de sintaxis que no reconocia explorer. Vi tu problema y me parecio que debia ser exactamente lo mismo, un error de sintaxis.

Yo lei este post y al ver el error tan raro estaba seguro que la recomendación que te daba daria con la solución. Creo que me estoy volviendo bueno en esto de detectar errores jejeje. Cuando tengas tiempo arregla los errores de validación que te faltan. Así evitaras dolores de cabeza en el futuro.
__________________
Blog de humor http://elcuasatar.net63.net/

Última edición por cuasatar; 08/05/2012 a las 20:55
  #8 (permalink)  
Antiguo 10/05/2012, 09:10
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 22 años
Puntos: 317
Respuesta: Comportamiento diferente según navegador

Cita:
Iniciado por cuasatar Ver Mensaje
Hola, este tema parece mas de css que de javascript.
Cita:
Iniciado por mblascog Ver Mensaje
Cuasatar piensa que el tema se acerca más a css que a javascript. También veo que a alguien no le ha gustado. Pido disculpas por el error, pero desconozco como cerrar el tema o trasladarlo de foro.
Yo no me preocuparía por los "No me gusta" cuando no los firman ni los justifican. Así no tienen valor.

Aunque el problema tiene más que ver con la prolijidad para escribir el código que con el lenguaje, a mí también me parece que habría que sacarlo de JS.
Ya pido el cambio.

Además, resulta que tenías otro por acá cerca.

Texto de celda intermitente

(Podrías pasar a comentarnos cómo lo resolviste ¿no?)
  #9 (permalink)  
Antiguo 10/05/2012, 12:40
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 17 años, 5 meses
Puntos: 539
Respuesta: Comportamiento diferente según navegador

¡Ay del denostado blink!
Código CSS:
Ver original
  1. text-decoration: blink;

Vale que no es tan "personalizable" como vía js, pero ni punto de comparación en la simplicidad de implementación y no depender de otros lenguajes.

Por cierto, ¿nunca oyó aquello de "tableless" o "¡qué tabla tan bonita"?
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++

Etiquetas: comportamiento, diferente, html, navegador
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 04:53.