表td宽度..在不同的tr

时间:2015-06-02 13:14:27

标签: php html css

我正试图在每一行上将td宽度设置为不同的px 所以我生成一个带HTML的表格标签 然后我用PHP循环一个表 如果我将所有td放在一个tr中它可以工作,但我得到了所有td在同一行 我想在每个tr上只有一个td。

我正在做的是在列表中构建长度不同的矩形 之后,他们将会拖延。

代码

echo "<tr><td class='tdElements' id='".$row['id']."' style='width:".$row['element_langd']."px' draggable='true' ondragstart='drag(event)'>".$row['element_langd']."</td></tr>";

1 个答案:

答案 0 :(得分:1)

尝试:

echo 
     "<div id='".$row['id']."' style='width:".$row['element_langd']."px'
       draggable='true' ondragstart='drag(event)'>"
       .$row['element_langd'].
      "</div>";

您可以使用css明确定义单个<div>的宽度,因此每个矩形的大小应根据$row['element_langd']值。