如何在3d画布上覆盖html?
我需要在3D场景(three.js)上显示一个html表单如何在3d画布上覆盖html?,html,forms,input,overlay,three.js,Html,Forms,Input,Overlay,Three.js,我需要在3D场景(three.js)上显示一个html表单 输入您的姓名: 它看起来很隐蔽,我能做什么?表单{position:absolute;z-index:999}formParent{position:relative}很明显,它没有绘制元素,因为这行代码:。。。renderer.setClearColor(scene.fog.color,1);。。现在表单出现了,但我无法在其中键入任何内容。您是否在画布上使用一些鼠标事件?试着对它们进行注释,并检查您是否能够键入。 <FO
输入您的姓名:
它看起来很隐蔽,我能做什么?
表单{position:absolute;z-index:999}formParent{position:relative}
很明显,它没有绘制元素,因为这行代码:。。。renderer.setClearColor(scene.fog.color,1);。。现在表单出现了,但我无法在其中键入任何内容。您是否在画布上使用一些鼠标事件?试着对它们进行注释,并检查您是否能够键入。
<FORM NAME="test">
<P>Enter your Name: <INPUT TYPE="TEXT" NAME="firstName"><BR><BR>
<INPUT TYPE="Button" Value="Name" onClick="functionInput(this.form)">
</P>
</FORM>