在CSS中创建如下结帐(跟踪)菜单的最佳实践是什么?

如何在没有图片的情况下创建菜单?例如,使用CSS三角形?
发布于 2011-10-16 18:20:08
您可以使用CSS三角形,如CSS-Tricks中所述。然后,将CSS-gradient应用于您的背景。哦,并且需要在第一个(也可能是最后一个)元素上应用一点border-radius。
不幸的是,据我所知,你不能对三角形部分应用CSS渐变,因为它的背景实际上是边框的颜色。
而且,渐变并不是在所有浏览器上都能很好地工作,所以对于旧版本的图像,您将不得不退回到普通图像。
更新: An,当然,因为@BoltClock建议你可以使用一个雪碧图,伴随着:before或:after伪元素。
雪碧图示例:

https://stackoverflow.com/questions/7783617
复制相似问题