【发布时间】:2013-12-03 20:01:01
【问题描述】:
我一直在开发 webgl 游戏,并且全屏切换适用于 chrome 和 firefox。我一直在使用 dat.gui 来控制这个游戏的输入。它基于 jQuery-ui。事实上,在触发全屏事件后,我无法让任何子元素出现。行为是所有孩子都被清除了,
:-webkit-full-screen {
top:0px;
position:absolute;
width: 100% !important;
background-color:red;
}
:-moz-full-screen body {
width: 100% !important;
background-color:red;
}
:full-screen body{
width: 100% !important;
background-color:red;
}
#navi {
position:relative;
right:10px;
top:10px;
}
并且使用这些元素,其中画布是动态创建并附加到gameCanvasDiv的。而 dat.gui 附加到“navi”。
<div id="gameCanvasDiv"></div>
<div id ="vSlider0"></div>
<div id ="vSlider1"></div>
<div id ="hSlider0"></div>
<span id="navi" ></span>
我可以在全屏后使用 css 来控制 jQuery ui 按钮的位置吗? 我在这里绕圈子,所以非常欢迎任何建议或见解。
【问题讨论】:
标签: css html jquery-ui html5-canvas webgl