3

我正在构建基本的套装卡片模式。我可以做颜色、数字和填充物,我有菱形和椭圆形。请看我在这个小提琴中的进展。

拼图的最后一块是squiggle为“曲线”形状构建一个类。如何使用 CSS 制作波浪形?

在此处输入图像描述

4

1 回答 1

3

我很确定你将不得不求助于 SVG 来获得这样的形状。

对于其他形状,SVG 也可能使您的生活更轻松。在我的 Safari 6.0.2 上,我看到一些小的 CSS 渲染工件:

特别是,由于transform工作方式(纹理映射)导致的条纹菱形的间距会产生看起来不太均匀的东西。您需要放大此屏幕截图以查看钻石角落处的伪影。

在此处输入图像描述

基本上,CSS 不适合绘制形状。SVG 用于绘制形状。因此,由于您正在尝试绘制形状,因此您使用 SVG 成功的机会要高得多。

不过,钻石做得很好。(另请注意 SVG 应该在不支持 CSS3 3D 的平台上工作;倾斜/缩放正方形以制作钻石是一个巧妙的技巧,但归根结底,它或多或少是一种黑客行为)

于 2013-01-25T20:22:52.567 回答