SVG有一个很特殊的标签 <foreignObject>,字面意是外来对象,指在 SVG 图形中可以嵌入来自不同 XML 命名空间的元素,例如 XHTML 和 HTML 等。这为SVG画布提供了更为丰富多彩的展示功能。svgdr 将该标签封装为简写形式的指令 fObj() :
指令:fObj()
参数:code, x, y, width, height
语法:fObj(code, x, y, width, height)
参数说明:
① code - foreignObject标签里的XHTML或HTML代码
② x - foreignObject标签左上角X坐标
③ y - foreignObject标签左上角Y坐标
④ width - foreignObject标签宽度
⑤ height - foreignObject标签高度