marker-mid

marker-mid attribute defines the arrowhead or polymarker that will be drawn at all interior vertices of the given shape .

The marker is rendered on every vertex other than the first and last vertices of the path data .

注意: As a presentation attribute, marker-mid can be used as a CSS property.

You can use this attribute with the following SVG elements:

范例

<svg viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg">
  <defs>
    <marker id="circle" markerWidth="8" markerHeight="8" refX="4" refY="4">
        <circle cx="4" cy="4" r="4" stroke="none" fill="#f00"/>
    </marker>
  </defs>
  <polyline fill="none" stroke="black"
      points="20,100 40,60 70,80 100,20" marker-mid="url(#circle)"/>
</svg>

					

用法注意事项

none | <marker-ref>
默认值 none
Animatable discrete
none

Indicates that no marker symbol shall be drawn at the given vertices.

<marker-ref>

This value is a reference to a <marker> element, which will be drawn at the given vertices. If the reference is not valid, then no marker will be drawn.

规范

规范 状态 注释
Scalable Vector Graphics (SVG) 2
The definition of 'marker-mid' in that specification.
候选推荐 No significant change
Scalable Vector Graphics (SVG) 1.1 (Second Edition)
The definition of 'marker-mid' in that specification.
推荐 初始定义

浏览器兼容性

BCD tables only load in the browser

另请参阅

Found a problem with this page?

最后修改: , 由 MDN 贡献者