
上面的图像是我想要创建的但是在椭圆形状上有一些困难.一个解释:
我已经尝试过多次使用径向渐变 - 我能够得到一个圆形切出但无法弄清楚如何使其成为椭圆形,然后无法使线性渐变起作用.看代码:
.circle {
height: 10em;
background: radial-gradient(circle 50px at 50% 100%, transparent 50px, rgba(84, 82, 94, 0.8) 50px);
background: -webkit-radial-gradient(50% 100%, circle, transparent 50px, rgba(84, 82, 94, 0.8) 50px);
}
Run Code Online (Sandbox Code Playgroud)
对切口形状和渐变进行排序时,徽标将位于顶部.
任何建议或jsfiddle解决方案将不胜感激,谢谢!
编辑:jsfiddle 在这里
编辑2:通过稍微改变设计解决了问题,感谢那些回复的人.我写了一些jquery来解决这个问题 - 当彩色区域滚出视图时,椭圆边框和标题边框会拾取顶部的颜色,而不是透明度.

我试图在我的 css 下拉菜单中添加一些过渡效果,但是无论我在何处放置过渡代码,它似乎都不起作用。
transition: all 2s ease-in;
Run Code Online (Sandbox Code Playgroud)
我试图让过渡在实际下拉 ul 的父 li 悬停时淡入和淡出,以便事件不会突然发生。
jsfiddle: http: //jsfiddle.net/JazParkyn/6jshy/5/