【发布时间】:2016-02-21 21:32:39
【问题描述】:
我正在处理的项目有问题,我将按钮放在容器内,每当我尝试在 css 中移动它们时,按钮都会消失,并设置容器 css 的顶部或右侧相对值将移动整个网站,我想要实现的是将所有按钮排在右侧,我已经包含了我当前工作的一小部分代码示例,以及指向该网站的链接,以便您可以看看结果。
我认为问题可能出在画布的大小上,但增加画布的大小会拉伸所有图像以适应它,我仍然无法使用 css 移动它们。感谢您提供的任何帮助。
HTML:
<div id="container">
<div id="webgl"></div>
<input type="image" id="intro" src="images/icon-intro.png"/>
<input type="image" id="avatar" src="images/icon-avatar.png"/>
<input type="image" id="news" src="images/icon-news.png"/>
<input type="image" id="play" src="images/icon-play.png"/>
<input type="image" id="stop" src="images/icon-stop.png"/>
</div>
CSS:
#container {
width: 100px;
height: 100px;
position: relative;
}
#intro,
#intro {
width: 10%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
#intro {
z-index: 10;
}
有问题的网站的链接:
http://playground.eca.ed.ac.uk/~s1572393/
再次感谢您的帮助或解释。
【问题讨论】:
-
你需要学习CSS positioning。完成本教程后,如果您仍然需要帮助,请改写您的问题,询问您不理解或在申请时遇到的问题。
-
感谢您的帮助,我现在将通过它并尝试解决问题,很好的资源。
标签: javascript html css containers