Un sitio web en el que trabajo tiene una imagen png parcialmente transparente que cubre partes del sitio web. La imagen se redimensiona al 100% del ancho de la ventana del navegador. En todos los demás navegadores, las partes transparentes se comportan normalmente, pero Safari muestra un contorno delgado donde la imagen debería ser transparente.
Espero que la captura de pantalla aclare el problema:
Ahora me pregunto si esto es un error o una característica. Y, por supuesto, me gustaría deshacerme de esa línea en zigzag, por lo que todas las sugerencias e indicaciones son bienvenidas. ¡Gracias!
EDITAR:
Acabo de enfrentar el mismo problema y tropecé con esta pregunta.
Para mí, la imagen mostraba un borde delgado, medio oscuro y sombreado en el borde entre la parte no transparente y la parte transparente de la imagen. El problema solo era visible en Safari.
Para mí, la solución fue simplemente agregar transform: translateZ(0px)
a la imagen. Esto cambia la representación de la imagen de una manera que evita el borde.
Sin embargo, es posible que desee restringir esta solución a Safari, ya que hace que la imagen se pixele en Chrome.
grg
usuario3439894
Tillinberlin
l008com