就业培训     下载中心     Wiki     联络
登录   注册

Log
  1. 首页
  2. SVG:可伸缩向量图形
  3. SVG 元素参考
  4. <hatch>

内容表

  • Usage context
  • 属性
  • DOM Interface
  • 范例
  • 浏览器兼容性
  • 另请参阅

<hatch>

  1. SVG 元素
    1. A
      1. <a>
      2. <altGlyph>
      3. <altGlyphDef>
      4. <altGlyphItem>
      5. <animate>
      6. <animateColor>
      7. <animateMotion>
      8. <animateTransform>
    2. B-C
      1. <circle>
      2. <clipPath>
      3. <color-profile>
      4. <cursor>
    3. D
      1. <defs>
      2. <desc>
    4. E
      1. <ellipse>
    5. F
      1. <feBlend>
      2. <feColorMatrix>
      3. <feComponentTransfer>
      4. <feComposite>
      5. <feConvolveMatrix>
      6. <feDiffuseLighting>
      7. <feDisplacementMap>
      8. <feDistantLight>
      9. <feFlood>
      10. <feFuncA>
      11. <feFuncB>
      12. <feFuncG>
      13. <feFuncR>
      14. <feGaussianBlur>
      15. <feImage>
      16. <feMerge>
      17. <feMergeNode>
      18. <feMorphology>
      19. <feOffset>
      20. <fePointLight>
      21. <feSpecularLighting>
      22. <feSpotLight>
      23. <feTile>
      24. <feTurbulence>
      25. <filter>
      26. <font>
      27. <font-face>
      28. <font-face-format>
      29. <font-face-name>
      30. <font-face-src>
      31. <font-face-uri>
      32. <foreignObject>
    6. G
      1. <g>
      2. <glyph>
      3. <glyphRef>
    7. H
      1. <hkern>
    8. I
      1. <image>
    9. J-L
      1. <line>
      2. <linearGradient>
    10. M
      1. <marker>
      2. <mask>
      3. <metadata>
      4. <missing-glyph>
      5. <mpath>
    11. N-P
      1. <path>
      2. <pattern>
      3. <polygon>
      4. <polyline>
    12. Q-R
      1. <radialGradient>
      2. <rect>
    13. S
      1. <script>
      2. <set>
      3. <stop>
      4. <style>
      5. <svg>
      6. <switch>
      7. <symbol>
    14. T
      1. <text>
      2. <textPath>
      3. <title>
      4. <tref>
      5. <tspan>
    15. U
      1. <use>
    16. V-Z
      1. <view>
      2. <vkern>

Experimental: 这是 实验性技术
检查 浏览器兼容性表格 要小心谨慎在生产中使用这之前。

<hatch> SVG element is used to fill or stroke an object using one or more pre-defined paths that are repeated at fixed intervals in a specified direction to cover the areas to be painted.

Hatches defined by the <hatch> element can then referenced by the fill and stroke CSS properties on a given graphics element to indicate that the given element shall be filled or stroked with the hatch. Paths are defined by <hatchpath> 元素。

Usage context

类别 Never-rendered element, Paint server element
准许内容 Any number of the following elements, in any order:
Animation elements
Descriptive elements
<hatchpath> , <script> , <style>

属性

全局属性

  • Core attributes
  • Global event attributes
  • Presentation attributes
  • Style attributes

Specific attributes

  • x
  • y
  • pitch
  • rotate
  • hatchUnits
  • hatchContentUnits
  • transform
  • href

DOM Interface

This element implements the SVGHatchElement 接口。

范例

SVG

<svg width="200" height="200" xmlns="http://www.w3.org/2000/svg">



<

defs


>





<

hatch


id



=


"

hatch

"



hatchUnits



=


"

userSpaceOnUse

"



pitch



=


"

5

"



rotate



=


"

135

"



>





<

hatchpath


stroke



=


"

#a080ff

"



stroke-width



=


"

2

"



/>





</

hatch


>





</

defs


>





<

rect


fill



=


"

url(#hatch)

"



stroke



=


"

black

"



stroke-width



=


"

2

"



x



=


"

10%

"



y



=


"

10%

"



width



=


"

80%

"



height



=


"

80%

"



/>





</

svg


>



											

结果

浏览器兼容性

BCD tables only load in the browser

另请参阅

  • <hatchpath>

Found a problem with this page?

  • Edit on GitHub
  • Source on GitHub
  • Report a problem with this content on GitHub
  • Want to fix the problem yourself? See our Contribution guide .

最后修改: Sep 23, 2021 , 由 MDN 贡献者

版权所有  © 2014-2026 乐数软件    

工业和信息化部: 粤ICP备14079481号-1