android 圆形菜单 3d效果,使用SVG制作圆形菜单以及制作圆形菜单动画特效

编程入门 行业动态 更新时间:2024-10-05 15:26:31

android <a href=https://www.elefans.com/category/jswz/34/1768746.html style=圆形菜单 3d效果,使用SVG制作圆形菜单以及制作圆形菜单动画特效"/>

android 圆形菜单 3d效果,使用SVG制作圆形菜单以及制作圆形菜单动画特效

圆形菜单是一种非常酷的导航菜单特效,它是一种通过触发按钮将菜单展开为圆形或扇形的一种特效。我们提供了一个小工具可以制作最基本的SVG圆形菜单。通过这个工具,你可以定置你需要的圆形菜单的基本外观,然后将SVG文件下载到本地。

如何使用SVG圆形菜单

现在,你有了最基本的一个圆形菜单的SVG文件,让我们先来看看这个SVG文件。

解析圆形菜单的SVG文件

使用上面的工具制作和下载的SVG圆形菜单文件并不复杂,如果你不需要自定义图标和标签的话基本上不用改动就可以直接使用。

在讲述自定义图标之前,我们先来看一看下载的SVG文件。下面都是一段有5个扇形组成的半圆形菜单的SVG代码。

#menu {

display: block;

margin: 0 auto;

/*overflow: visible;*/ /* uncomment this if you are using bouncing animations*/

}

a {

cursor: pointer; /* SVG elements don't get this by default, so you need to explicitly set it */

outline: none;

}

/* You can change these default styles any way you want */

.item .sector {

transition: all .1s linear;

fill: #fff;

stroke: #111;

}

.item:hover .sector, .item:focus .sector {

fill: #eee;

}

.menu-trigger {

fill: #EA2A55;

pointer-events: auto; /* KEEP THIS to make sure it stays clickable even when SVG's pointer events is disabled */

}

.menu-trigger:hover, .menu-trigger:focus {

cursor: pointer;

}

symbol {

overflow: visible; /* KEEP THIS so that text will not get cut off it it is wider than th

更多推荐

android 圆形菜单 3d效果,使用SVG制作圆形菜单以及制作圆形菜单动画特效

本文发布于:2024-02-28 07:42:11,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1769013.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:圆形   菜单   特效   效果   动画

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!