是否可以使用JS自动连续更改特定的CSS属性?
我想创建发光边框,其发光持续变亮和褪色(使用3个属性来实现此效果 - 边框,框阴影,插入框阴影).我怎么能这样做?
请注意,我不是在谈论使用"悬停"或"活动"状态.如果可能的话,我希望它能在所有浏览器中使用.
我正在尝试使用React VR创建一个Web应用程序并使用Samsung Gear VR运行它.
在我的场景中处于VR模式时,我看不到默认的白点(VR指针).因此,诸如"onInput"和"onClick"之类的方法不起作用.如果我在VR模式之外查看相同的场景,即使使用Gear VR中提供的浏览器,相同的方法也能正常工作.
我错过了什么吗?如何在Gear VR中以VR模式访问这些方法?
在普通Web浏览器(包括Gear VR中的浏览器)中正常工作的示例代码,但不适用于我在VR中.
<Text
style={{
// backgroundColor: '#777879',
fontSize: 0.2,
transform: [{translate: [0, 0, -5]}],
color: this.state.textColor
}}
onEnter={() => this.setState({textColor: 'gold'})}
onExit={() => this.setState({textColor: 'white'})}>
This text will turn gold when you look at it.
</Text>
Run Code Online (Sandbox Code Playgroud)