foreignObject
タグ内にオブジェクトを収めたいときはいつでも、奇妙なオーバーフローが発生します。以下のコードを取ります。ボックスは100x100に拡張する代わりに、境界線の幅の2倍である120pxに拡張します。私はこの影響を打ち消すために私の心のほとんどすべてを試しましたが、問題を解決するものは何もないようです。
<svg width="4in" height="3in" version="1.1"
xmlns = 'http://www.w3.org/2000/svg'>
<foreignObject width="100" height="100">
<div style="width:100%;height:100%;background-color: #fcefa1;border:10px solid #ff0000;"></div>
</foreignObject>
</svg>