Firefox & safari can be implemented, but the background can't be displayed in the background with the chrome threejs under the multi-layer dom structure.
I set the transparent color.Firefox & safari can be implemented,But chorme doesn't show up properly.I have submitted the question to google.
renderer.setClearColor(0xffffff, 0);
templates ADDress:
http://www.luckhome.cn/threejs/index.html


Normal display status

Have you considered using your background image as a background texture? Something like:
var loader = new THREE.TextureLoader();
var texture = loader.load( 'path/to/your/background_image.jpg' );
scene.background = texture;
This should also work in Chrome.
@Mugen87 I do not think CanvasRenderer supports scene background images.
Oh, i did not realize he is using CanvasRenderer...
@CGerAJ In any event, you should report this at the Chromium issue tracker instead. I've tested this on my machine and the bug only happens with Chrome and not with Safari or FF.
Yesterday, I sent a screenshot to Google.Recently, there have been more and more bugs in chorme version 65.
https://bugs.chromium.org/p/chromium/issues/list
I can't open this page.Thank you for submitting issues to chorme.
@CGerAJ Are you using CanvasRenderer for compatibility or because you liked that animation?
Um, it does not work with Chrome Canaray (67.0.3372.0), too :pensive:
@mrdoob That's what the design needs are. I've avoided this bug by modifying the DOM structure. I hope Google can fix these bugs
I've debugged your website one more time. Instead of setting renderer.setClearColor(0xffffff, 0);, create your renderer like this:
renderer = new THREE.CanvasRenderer( { alpha: true } );
In this way, your background image should work in Chrome, too.
Today I tested the method you gave me, and solved my problem.TKS @all.
https://threejs.org/docs/index.html#examples/renderers/CanvasRenderer
alpha - whether the canvas contains an alpha (transparency) buffer or not. Default is false.
Most helpful comment
I've debugged your website one more time. Instead of setting
renderer.setClearColor(0xffffff, 0);, create your renderer like this:In this way, your background image should work in Chrome, too.