首页 > 编程知识 正文

html怎么组合出不规则图形,html九宫源码下载

时间:2023-05-05 01:26:02 阅读:137226 作者:1693

需求

简单的脸部分区图,点击时传达位置信息

想法

因为只有一张图像,所以我找到了用矢量图像编辑工具Inkscape进行编辑,在分区边界加上path,然后保存为svg文件的方法。 然后,从svg文件中删除不需要的属性,直接将其放入applet的代码中进行操作。

重点

使用Inkscape的步骤

打开Inkscape后,选择“文件”-“打开并选择图像”。 界面显示如下

image.png

建议不要对导入类型使用嵌入。 嵌入将图像转换为base64代码,并将其放入svg文件中。 我们引进来就行了。

绘制适当的曲线。 下图是主要操作

image.png

将文件另存为svg后,将显示相应的path代码

xmlns 3360 DC=' http://purl.org/DC/elements/1.1/'

.

id='g91 '

Inkscape:级别='image '

inkscape:groupmode='layer '

id='image93 '

xlink : href=' file ://image path.jpg '

preserveAspectRatio='none '

height='1585.3333 '

width='1109.3333' /

id='area1'

d=' m 113.13164,619.24689 c 347.33398,

.

path的数量根据描绘的数量而不同,1个模块的需要在闭环中被描绘。

如果给svg添加简单的样式,鼠标放置时会被高亮显示,松开后会达到正常的效果。 类似于中国地图省的操作。

样式如下。

svg { height: 50vw; }

path { fill: #d3d3d3; transition :6 s文件; opacity: 0.6; }

path:hover { fill: #eee; opacity: 0.6; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。