gpt4 book ai didi

javascript - 如何防止动态追加​​的div溢出?

转载 作者:太空宇宙 更新时间:2023-11-04 11:30:14 25 4
gpt4 key购买 nike

所以我试图动态地将一堆包含单词的 div 元素附加到我的页面(每个元素都有 .magnet 类)。然而,其中许多最终溢出到容器边界之外,我不知道如何阻止这种情况发生。如果有人可以看看我的 jsfiddle 并帮助我,我将不胜感激。我还在下面包含了容器的 css 代码。 JsFiddle Example

body {
margin:0 auto;
overflow:hidden;
}
#container {
background-color: #446b81;
}

.magnet {
width:45px;
background-color: #FFFFFF;
padding:5px 25px;
font-family: Times;
font-size: 16px;
border:1px outset;
position:absolute;
}

最佳答案

为什么不将文档的宽度和高度减小一些值? (50 和 100 只是随机数,但您可以使用 div 的确切大小来修复它们)。

   testsub.css("top",Math.floor(Math.random() * ($(document).height()-50)));
testsub.css("left",Math.floor(Math.random() * ($(document).width()-100)));

更新 fiddle :https://jsfiddle.net/mszvbfoe/5/

关于javascript - 如何防止动态追加​​的div溢出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32065358/

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