Потомки элемента по умолчанию сглаживаются в плоскости родителя, поэтому передние и задние делители не разделяют одно и то же трехмерное пространство.Они просто преобразуются и кладутся поверх контейнера div по отдельности, что приводит к тому, что задний div рисуется поверх переднего div.Чтобы преобразовать элементы в одном и том же трехмерном пространстве, предоставив трехмерное перекрытие дочерним элементам div, установите для свойства -webkit-transform-style
значение preserve-3d
в контейнере: http://jsfiddle.net/f5VWN/2/
Z-индекс по-прежнему имеет значение, особенно когдадва элемента перекрывают друг друга.