我正试图在每一行上将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>";
答案 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']
值。