SVG制作简单图形的实例介绍


本文摘自PHP中文网,作者零下一度,侵删。

圆形 circle

1

2

3

4

5

6

7

8

9

<svg width="200" height="200" >

    <circle

        cx="100"

        cy="100"

        r="80"

        stroke="green"

        stroke-width="4"

        fill="none"/>

</svg>

矩形 rect

1

2

3

4

5

6

7

8

9

10

11

12

<svg>

    <rect

        x="10"

        y="10"

        rx="5"

        ry="5"

        width="150"

        height="100"

        stroke="red"

        fill="none">

    </rect>

</svg>

椭圆 ellipse

1

2

3

4

5

6

7

8

9

10

<svg>

    <ellipse

        cx="400"

        cy="60"

        rx="70"

        ry="50"

        stroke="red"

        fill="none">

    </ellipse>

</svg>

线 line

1

2

3

4

5

6

7

8

9

<svg>

    <line

        x1="10"

        y1="120"

        x2="160"

        y2="220"

        stroke="red">

    </line>

</svg>

折线 polyline

1

2

3

4

5

6

7

8

9

<svg>

    <line

        x1="10"

        y1="120"

        x2="160"

        y2="220"

        stroke="red">

    </line>

</svg>

多边形 polygon

1

2

3

4

5

6

7

8

9

10

11

<svg>

    <polygon

        points="250 120

                300 220

                200 220"

        stroke="red"

        stroke-width="5"

        fill="yellow"

        transform="translate(150 0)">

    </polygon>

</svg>

路径 path

可用于路径数据的命令

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

M = moveto

L = lineto

H = horizontal lineto

V = vertical lineto

C = curveto

S = smooth curveto

Q = quadratic Belzier curve

T = smooth quadratic Belzier curveto

A = elliptical Arc

Z = closepath

 

<svg>

    <path

    d="M250 150 L150 350 L350 350 Z" />

</svg>

以上就是SVG制作简单图形的实例介绍的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

canvas绘制各种基本图形

dw文本框制作步骤详解

在线演示一个全屏切换效果实例

用最简单的前端技术制作一个简洁的音乐播放器

制作动态视觉差背景(h5)的方法

html怎样实现简单计算器

移动端实现简单进度条

滚动条的简单实现

svg制作简单图形的实例介绍

微信小程序简单介绍

更多相关阅读请进入《图形》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...