Tengo problemas con Google Chrome que no muestra svg con una etiqueta img. Esto sucede al actualizar la página y la carga de la página inicial. Puedo hacer que aparezca la imagen "Inspeccionando Elemento", luego hago clic derecho en el archivo svg y abro el archivo svg en una nueva pestaña. La imagen svg se representará en la página original.Chrome no representa SVG a través de <img> etiqueta
<img src="../images/Aged-Brass.svg">
Totalmente a pérdida aquí en cuanto a lo que es el problema. La imagen svg rinde bien en IE9 y FF simplemente no en Chrome o Safari.
Tengo mis tipos MIME establecidos también. (Imagen/svg + xml)
EDIT: Aquí es una página HTML simple que he construido para ayudar a ilustrar mi problema.
<!DOCTYPE html>
<html>
<head>
<title>SVG Test</title>
<style>
#BackgroundImage{
background: url('../images/Aged-Brass.svg') no-repeat scroll left top;
width: 400px;
height: 600px;
}
#ImageTag{
width: 400px;
height: 600px;
margin: 0px;
padding: 0px;
}
</style>
</head>
<body>
<div id="ImageTag">
<img src="../images/Aged-Brass.svg">
</div>
<div id="BackgroundImage"></div>
</body>
</html>
Como se puede ver que estoy tratando de utilizar un archivo SVG, tanto en una etiqueta img y en css como imagen de fondo. Tampoco funciona en la carga de la página inicial en Chrome o Safari. Cuando inspeccione el elemento, haga clic derecho svg o haga clic en el enlace para cargar svg en otra ventana, el archivo svg aparecerá en la pestaña original.
¿Puede poner un ejemplo, o publicar un código de ejemplo aquí? – Sirko
Realmente necesitamos poder ver y reproducir esto nosotros mismos si quiere ayuda. – Phrogz
Por casualidad, ¿su "Aged-Brass.svg" contiene una imagen incrustada? Tuve el mismo problema, y eso es lo que tracé a ... – McGarnagle