tengo este marcado:Fit <svg> al tamaño del recipiente <object>
#widget1 {
height:100px;
width:200px;
}
<div class="widget" id="widget1">
<object data="foo.svg" type="image/svg+xml" />
</div>
logré hacer el elemento <object>
llenar el exterior <div>
, pero el archivo foo.svg interior tiene sus propias ideas de lo grande que es. Necesito foo.svg (que consiste en un elemento <svg>
, por supuesto) para ser del mismo tamaño que <object>
y <div>
.
¿Qué sucede si no puedo editar el archivo '.svg'? ¿Puedo hacerlo desde el html? –
@ ColonelPanic Se puede hacer con script si el svg y el html son del mismo origen. Aquí le mostramos cómo comenzar con eso: http://stackoverflow.com/questions/14376732/work-with-elements-from-embed-or-object-tag. –
¿Es posible forzar SVG anidado que tenga ancho propio = "300" y alto = "200" para estirar para llenar el DIV padre que es 700x500? – temuri