CSS3 循环菜单
CSS3 Circular Menu
我找到了这个漂亮的圆形菜单,我正在努力适应我自己的需求。
我只需要该菜单中的四个项目,它们的"宽度"(水平空间(应该增加。
我已经把原始代码放在这个小提琴里。包含四个项目的版本在这里。
如前所述,我试图通过增加它们的大小来填补两者之间的空白,因为我想在那里容纳更多的文本。
我认为可能相关的部分 CSS:
.csstransforms .cn-wrapper li {
position: absolute;
top: 50%;
left: 50%;
overflow: hidden;
margin-top: -1.3em;
margin-left: -10em;
width: 10em;
height: 10em;
font-size: 1.5em;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
transition: all .3s ease;
-webkit-transform: rotate(76deg) skew(60deg);
-moz-transform: rotate(76deg) skew(60deg);
-ms-transform: rotate(76deg) skew(60deg);
transform: rotate(76deg) skew(60deg);
-webkit-transform-origin: 100% 100%;
-moz-transform-origin: 100% 100%;
transform-origin: 100% 100%;
pointer-events: none;
}
你只需要弄乱transform
skew
.
transform: rotate(...) skew(40deg);
有关解决方案,请参阅此 JSFiddle。
(附言这是一种很酷的菜单动画!
相关文章:
- jQuery:循环一个具有不同超时值的循环
- 在循环中分配json值时,值被覆盖
- 如何在下面的ES6循环中获得前面的文本
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- 为什么“;未定义的“;在JavaScript中结束循环
- Javascript循环不会自我更新
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- 如果元素是在循环中创建的,则引导下拉菜单不会触发单击事件
- 锚点循环器/下拉菜单可定期导入学校班级数据
- Javascript 菜单样式 — 循环中的循环
- CSS3 循环菜单
- Javascript 递归循环到自动构建菜单结构不起作用
- onmouseover用于使用foor循环创建的菜单
- jQuery JSON循环通过嵌套对象来创建菜单
- 使用Laravel在选择下拉菜单上显示数据库中的循环输入文件
- 改变& lt; a>标签border-top's color菜单使用jQuery FOR循环
- 使用Underscore.js嵌套循环,用JSON填充下拉菜单
- 在while循环完成之前进行菜单选择
- 创建嵌套循环以在javascript中构建菜单
- 循环遍历基于下拉菜单的嵌套JSON对象