gpt4 book ai didi

javascript - 如果将 div 推到容器外,您如何做到这一点?

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

我正在尝试编写一些代码,将字符串转换为每个字母的 div 框,但是如果我让它们超过容器宽度,div 会被推到一起,如果相反,它们被放在一起,我会喜欢它底部并开始另一行这是代码

function display(string) {
var x = []
for(var m = 0; m < string.length;m++) {
x.push(string[m])
}
x.forEach(function(e) {
document.querySelector(".scene").innerHTML +=
"<div class=" + e +"></div>"
});
}
display("abab")
.scene {
display: flex;
width: 150px;
}
.a {
width: 50px;
height: 50px;
background: black;
}
.b {
width: 50px;
height: 50px;
background: red;
}
div {
display: inline-block;
}
<div class='scene'></div>

最佳答案

function display(string) {
var x = []
for(var m = 0; m < string.length;m++) {
x.push(string[m])
}
x.forEach(function(e) {
document.querySelector(".scene").innerHTML +=
"<div class=" + e +"></div>"
});
}
display("abab")
.scene {
display: flex;
flex-wrap: wrap;
width: 150px;
}
.a {
width: 50px;
height: 50px;
background: black;
}
.b {
width: 50px;
height: 50px;
background: red;
}
div {
display: inline-block;
}
<div class='scene'></div>

关于javascript - 如果将 div 推到容器外,您如何做到这一点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57125458/

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