2

スタイルシートにスタイルを適用したい生成されたphpテーブルがあります。たとえば、top:15px、left:10pxなど...、テーブルを呼び出してcssにリンクする方法がわかりません-

echo "<table border=1>";
for ($i=0;$i<count($calls);$i++){
  for ($j=0;$j<count($days);$j++){
    $k = $days[$i].$times[$j];
    if (array_key_exists($k,$date)){
      echo "<td colspan='{$date[$k][1]}'>".
           "{$date[$k][0]}</td>";
      $j+=$date[$k][1]-1;
    }else
      echo "<td style='color:gray'>$k</td>";
  }

  echo "</tr>";
}
echo "</table>";

どんな助けでも大歓迎です、ありがとう

4

4 に答える 4

4
echo '<table style="top: 15px; left:10px;">';

また

echo '<table class="someClass">';

次にCSSを使用します

.someClass{
top: 15px;
left: 10px;
}
于 2012-04-16T14:19:16.670 に答える
3

テーブルにid

echo "<table id=\"my_table\" border=1>";

そして<head>、ドキュメントのタグでこれを使用します:

<style type="text/css">

  #my_table {
    top: 15px;
    ...
  }

</style>
于 2012-04-16T14:19:37.153 に答える
0
echo "<table border=1 style=\"top:15px; left:10px\">";

for ($i=0; $i<count($calls); $i++) {
    for ($j=0;$j<count($days);$j++) {
        $k = $days[$i].$times[$j];

        if (array_key_exists($k,$date)) {
            echo "<td colspan='{$date[$k][1]}'>".
                 "{$date[$k][0]}</td>";
            $j+=$date[$k][1]-1;
        } else {
            echo "<td style='color:gray'>$k</td>";
        }
    }

    echo "</tr>";
}

echo "</table>";
于 2012-04-16T14:20:10.177 に答える
0
echo "<table style=\"border: 1px; top:15px; left: 10px;\">";

このステートメントは機能していませんか?

于 2012-04-16T14:19:19.480 に答える