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>';
}

しかし、うまくいきません。ループ内の 2 つの echo ステートメントを続けて、新しい行に分割しないでください。どうすれば修正できますか?

4

2 に答える 2

1

ループされた各出力を 1 行に表示したいだけなら、ほぼ完了です。

以下を CSS に追加します。これで完了です。

h3 > div {
    display: inline-block;
}

この fiddleとして出力を生成します。

于 2013-03-16T02:15:26.210 に答える
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>';
于 2013-03-16T02:11:29.320 に答える