【问题标题】:3d SVG image showing through another通过另一个显示的 3d SVG 图像
【发布时间】:2014-06-21 18:22:59
【问题描述】:

我试图在 css 和 html 中制作一个基本的 3d 形状,它使用 CSS3 变换,我已经动画它旋转,这样你就可以看到所有的边。我自己设法在代码中创建了 SVG 图像并定位它们,但是当图像旋转时,一些内部 svg 图像会相互显示。

这是一个代码笔,我用的是最新版的谷歌浏览器:

http://codepen.io/anon/pen/Bpums

对此的任何帮助将不胜感激。

谢谢

【问题讨论】:

标签: css svg 3d css-animations


【解决方案1】:

神奇的建议:有时您可以通过添加-webkit-backface-visibility:hidden 来消除这些故障;但是随后您需要进行转换,以使可见部分是正面,而不是背面:-)您的一些可见表面是背面。

【讨论】:

  • 所以你的意思是我必须让每张脸成为一个单独的元素和 svg?
  • 这似乎已经解决了,尽管我似乎仍然在顶部有轻微的闪烁。 codepen.io/anon/pen/gDqls
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-13
  • 1970-01-01
  • 2016-04-11
  • 2011-04-07
  • 1970-01-01
相关资源
最近更新 更多