Pewarta Proxy

📋 Server Request & Proxy Logs

Loading active proxy settings...
Developed by Khairul Adha (adhexa.id)
Mengambil log server...

⚙️ Pengaturan Proxy Target

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

<defs>

基线
广泛可用

自 2015年7月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

<defs> SVG 元素用于存储稍后使用的图形对象。在 <defs> 元素内创建的对象不会被直接渲染。要显示它们,你必须引用它们(例如使用 <use> 元素)。

图形对象可以从任何地方引用,不过把这些对象定义在 <defs> 元素内部有助于理解 SVG 内容,也对文档的整体无障碍性有益。

使用上下文

类别容器元素、结构元素
允许的内容任意数量、任意顺序的下列元素:
动画元素
描述性元素
形状元素
结构化元素
渐变元素
<a>、<clipPath>、<filter>、<foreignObject>、<image>、<marker>、<mask>、<pattern>、<script>、<style>、<switch>、<text>、<view>

属性

此元素仅包含全局属性。

DOM 接口

该元素实现了 SVGDefsElement 接口。

示例

html
<svg viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg">
  <!-- 一些供使用的图形对象 -->
  <defs>
    <circle id="myCircle" cx="0" cy="0" r="5" />

    <linearGradient id="myGradient" gradientTransform="rotate(90)">
      <stop offset="20%" stop-color="gold" />
      <stop offset="90%" stop-color="red" />
    </linearGradient>
  </defs>

  <!-- 使用我的图形对象 -->
  <use x="5" y="5" href="#myCircle" fill="url('#myGradient')" />
</svg>

规范

规范
Scalable Vector Graphics (SVG) 2
# Head

浏览器兼容性