如何将 div 标签包装在 svg 标签中

简志

是否可以将 div 标签包装在 svg 标签中?

这是我到目前为止...

<div>
    <svg  style="width: 50px;height: 50px;border: solid black;">
        <div style="fill: blue;text-decoration: black">test</div>
    </svg>
</div>

我看不到内部 div 标签的内容。在 Firefox 浏览器中右键单击内容会显示它在那里。

显示编辑为 svg

那么有什么方法可以正确显示div吗?

罗伯特·朗森

如果要在某些 SVG 内容中显示 div,则需要使用 foreignObject 标记包装 div。

这是添加了 foreignObject 标签的标记。我还更正了内部 div 中的 CSS 属性,以便它们执行某些操作。

<div>
  <svg  style="width: 50px;height: 50px;border: solid black;">
    <foreignObject width="100%" height="100%">
      <div style="background-color: blue;text-decoration: underline">test</div>
    </foreignObject>
  </svg>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将markdown包装在HTML div中?

如何使用WPF将文本包装在标签中?

如何使用jQuery将每个输入和标签包装在一个div中

如何将单选按钮包装在轨道标签内

如何将验证消息跨度包装在div中并根据验证呈现容器?

如何使用Matlab的App设计器将文本包装在标签中

如何将图像标签更改为SVG中的另一个标签?

如何在Jodit中创建自定义按钮以将文本包装在代码标签中?

如何将<div>放在表格标签中?

如何将带有html标签的某些单词包装在html结构中

当输入包装在div中时,从表单标签创建html5占位符

如何将jQuery内容包装在H标签中?

将<img>元素包装在<div>中,但允许使用<a>标签

选择后如何将提及内容包装在特殊的跨度标签中?像Facebook或Stackoverflow标签

将字符串包装在html标签python中

XSLT 将 XML 数据包装在 html 标签中

排序后如何将数组元素包装在html标签中?

选择单选输入时如何更改按钮颜色,但输入在标签之前包装在 div 中?

如何将 <div> 标签附加到 <tr> 标签中,并具有 <tr> 标签的准确位置

如何将子元素包装在父标签中?

如何将 div 包装在新的 div 中?

通过“jQuery方法”创建元素后如何将元素包装在div中?

如何将 <script> 标签放在 <div> 标签中?

当我将它们包装在组标签中时,SVG 元素不可见

如何使用模板文字将循环项包装在 <li> 标签中

svg 到 ul 标签中 div 的中间

如何将 svg 链接转换为 svg 标签

如何使用自定义标记颜色将每个句子包装在标签中?

如何用 <b> 将每个单词的首字母包装在特定标签中?