Переглянути джерело

CSS3DRenderer: Adding overflow hidden to main container (fixes iOS breakage).

Mr.doob 12 роки тому
батько
коміт
e570e88cdb
1 змінених файлів з 6 додано та 0 видалено
  1. 6 0
      examples/js/renderers/CSS3DRenderer.js

+ 6 - 0
examples/js/renderers/CSS3DRenderer.js

@@ -29,6 +29,8 @@ THREE.CSS3DRenderer = function () {
 
 	this.domElement = document.createElement( 'div' );
 
+	this.domElement.style.overflow = 'hidden';
+
 	this.domElement.style.WebkitTransformStyle = 'preserve-3d';
 	this.domElement.style.WebkitPerspectiveOrigin = '50% 50%';
 
@@ -38,9 +40,11 @@ THREE.CSS3DRenderer = function () {
 	this.domElement.style.oTransformStyle = 'preserve-3d';
 	this.domElement.style.oPerspectiveOrigin = '50% 50%';
 
+
 	// TODO: Shouldn't it be possible to remove cameraElement?
 
 	this.cameraElement = document.createElement( 'div' );
+
 	this.cameraElement.style.WebkitTransformStyle = 'preserve-3d';
 	this.cameraElement.style.MozTransformStyle = 'preserve-3d';
 	this.cameraElement.style.oTransformStyle = 'preserve-3d';
@@ -145,9 +149,11 @@ THREE.CSS3DRenderer = function () {
 
 				style = getObjectCSSMatrix( object.matrixWorld );
 
+				/*
 				element.style.WebkitBackfaceVisibility = 'hidden';
 				element.style.MozBackfaceVisibility = 'hidden';
 				element.style.oBackfaceVisibility = 'hidden';
+				*/
 
 				element.style.WebkitTransform = style;
 				element.style.MozTransform = style;