Esto corrigiendo defectos en Internet Explorer y me encuentro con que hay un cambio importante en un elemento con svg.
Así, en un código normal en otro navegador, se me muestra así:
Código:
<div id="elemento" style="width: 339px; height: 180px; position: absolute;">
<svg width="339" height="180">
<g transform="scale(0.37666666666666665) translate(0, 19.03523893428358)">
<path id="vector_22"
Pero en Internet Explorer 8 me lo convierte en esto:
Código:
<div id="elemento" style="position: absolute; width: 339px; height: 180px;" jQuery17205057756428727369="3" checkedByCssHelper="true">
<rvml:group class="rvml" style="position: absolute; width: 339px; height: 180px;" checkedByCssHelper="true">
<rvml:group class="rvml" style="width: 339px; height: 180px; top: 0px; left: 0px;" checkedByCssHelper="true">
Donde parece que "svg " ha sido sustituido por "rvml:group"
"svg" respondía a css mediante reglas como esta:
#elemento svg {
margin: -216px 0 0 -187px;
}
Pero "rvml", que no lo había visto nunca, no.
¿Sabéis lo que es esto y cómo manejarlo?
Gracias.