gpt4 book ai didi

javascript - 使用CSS在容器内移动元素

转载 作者:行者123 更新时间:2023-11-28 06:21:54 24 4
gpt4 key购买 nike

我正在处理的元素有问题,我将按钮放在容器内,每当我尝试在 css 中移动它们时,按钮就会消失,并设置容器 css 的顶部或右侧相对值将移动整个网站,我想要实现的是将所有按钮都排列在右侧,我已经包含了一小部分代码示例,这是我当前的工作,以及一个指向该站点的链接,以便您可以查看结果。

我认为问题可能出在 Canvas 的大小上,但增加 Canvas 的大小会拉伸(stretch)所有图像以适应它,但我仍然无法使用 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 重构为以下内容:

#intro {
position: absolute;
right: 30px;
top: 30px;
z-index: 10;
}

关于javascript - 使用CSS在容器内移动元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35542361/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com