【问题标题】:Unable to select text inside div in Three.js无法在 Three.js 中选择 div 内的文本
【发布时间】:2016-06-09 16:30:02
【问题描述】:

我使用 Three.js 创建了一个 3d 交互式动画。我创建了一个位于空间中渲染对象之上的 Div。我已将 div 的 z-index 属性设置为更高,以便我可以选择里面的文本。但是,当我尝试选择 div 下的对象被选择的文本时,我遇到了。我想在这里达到同样的效果:http://wiki.polyfra.me/#他有 div 元素覆盖在 3d 对象上,你可以选择文本。

【问题讨论】:

  • 你没有这些 div 作为静态的吧?由于您没有发布任何代码,因此无法提供进一步的帮助。我可以说 z-index 不响应静态元素,除此之外,没有什么可提供的。

标签: javascript css dom three.js css-selectors


【解决方案1】:

由于它是交互式的,我假设您使用 OrbitControls。

如果是这样,请执行以下操作:

var controls = new THREE.OrbitControls(camera, renderer.domElement);

这样,OrbitControl 只会在场景顶部没有任何东西时工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-15
    • 2018-01-21
    • 2015-11-17
    • 1970-01-01
    • 1970-01-01
    • 2012-02-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多