这是我的代码段:
for($i=0;$i<23;$i++){
echo "<div id=slotshead></div>";
for($j=0;$j<30;$j++) {
echo " <div id=slots></div>";
}
echo '<br>';
}
但是,它不起作用。我希望循环中的两个echo语句能够继续,而不是分成一个新行。我该如何解决?
答案 0 :(得分:1)
如果您只想将每个循环输出显示在一行中,那么您就在那里。
将以下内容添加到CSS中;你已经完成了。
h3 > div {
display: inline-block;
}
它会将输出生成为this fiddle。
答案 1 :(得分:0)
如果我明白你在问什么......这将结合你的循环:
for ($i = 0; $i < 23; $i++) {
echo "<div id=slotshead></div>";
for ($j = 0; $j < 30; $j++) {
echo " <div id=slots></div>";
}
}
echo '<br>';