gpt4 book ai didi

javascript - 如何将 float flex div 放置在 flex 背景上并确保 div 保持在该位置?

转载 作者:太空宇宙 更新时间:2023-11-04 11:22:40 24 4
gpt4 key购买 nike

我知道这不是一个非常具体的问题,但我真的很喜欢想法。

澄清一下, float 的 div 和背景都会随着窗口大小而拉伸(stretch),但 div 必须保持在背景顶部的“相同”位置。

这样的事情有可能吗?

enter image description here

这是一个 jsFiddle:http://jsfiddle.net/778fb958/3/

<div class='background'>    
<div class='foreground'>
<img class='tinyguy' src="http://orig05.deviantart.net/2f16/f/2012/027/8/9/16_bit_mario_by_nathanmarino-d4ntfl6.png">
</div>
</div>

最佳答案

使用百分比。

你可以用位置来做到这一点。

这是 an example position: absolute; topleft 设置为 20%

这是 an example没有位置,但 margin-topmargin-left 设置为 20%

注意后台如何使用这个...

.background {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
}

... 填满整个屏幕

关于javascript - 如何将 float flex div 放置在 flex 背景上并确保 div 保持在该位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32628978/

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