# CSS3DObject is not a constructor?

**URL:** <https://discourse.threejs.org/t/css3dobject-is-not-a-constructor/14351>\
**Category:** Questions\
**Tags:** modules\
**Created:** [April 15, 2020, 9:47am UTC](https://discourse.threejs.org/t/css3dobject-is-not-a-constructor/14351 "2020-04-15T09:47:31Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![UI\_UNICORN](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/ui_unicorn/32/9842_2.png) [@UI\_UNICORN](https://discourse.threejs.org/u/UI_UNICORN)\
**Post date:** [April 15, 2020, 9:47am UTC](https://discourse.threejs.org/t/css3dobject-is-not-a-constructor/14351/1 "2020-04-15T09:47:31Z")

</div>

Hi,  
So in the script tag on my html page every import works apart from CSS3DRenderer.js  
how can I solve this ?

```
 import * as THREE from './js/three.module.js';
 import TWEEN from './js/tween.esm.js';

 import {
    CSS3DRenderer,
    CSS3DObject
 } from 'https://threejs.org/examples/jsm/renderers/CSS3DRenderer.js';

```

Error:

> Uncaught TypeError: THREE.CSS3DObject is not a constructor

Thank you for any help.

---

<div class="post-metadata">

**Author:** ![prisoner849](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/prisoner849/32/535_2.png) [@prisoner849](https://discourse.threejs.org/u/prisoner849)\
**Post date:** [April 15, 2020, 9:57am UTC](https://discourse.threejs.org/t/css3dobject-is-not-a-constructor/14351/2 "2020-04-15T09:57:07Z")

</div>

Use it without `THREE.`, just `new CSS3DObject()`.

---

<div class="post-metadata">

**Author:** ![UI\_UNICORN](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/ui_unicorn/32/9842_2.png) [@UI\_UNICORN](https://discourse.threejs.org/u/UI_UNICORN)\
**Post date:** [April 15, 2020, 10:23am UTC](https://discourse.threejs.org/t/css3dobject-is-not-a-constructor/14351/3 "2020-04-15T10:23:52Z")

</div>

> [@prisoner849](#):
>
> new CSS3DObject()

Perfect Thank you very much!
