我一直在嘗試很長時間才能在文本旁邊顯示圖像。我想要顯示resources/rupee.png圖像與成本相同的行,但成本顯示在圖像的底部。 這裏是我的PHP代碼:同一行上的圖像文本
...
$display_query = mysql_query("SELECT * FROM eportal");
echo "<table id='pageTable'><thead><tr><th>Item code</th><th>Image</th><th>Description</th><th>Cost</th></tr></thead>";
echo "<tbody>";
while($row = mysql_fetch_array($display_query)){
echo "<tr><td>".$row['itemid']."</td><td>";
echo '<img src="resources/wh/'.$row['itemid'].'.png" title="'.$row['itemid'].'"/>';
echo "</td><td>".$row['description']."</td><td><span>";
echo '<img src="resources/rupee.png" />';
echo '</span><span class="cost">'.$row['cost'].'</span></td></tr>';
}
echo "</tbody>";
echo "</table>";
...
及相關CSS:(也許是我搞砸了我的CSS代碼努力了很長時間做這個)
#pageTable span{
float:left
}
#pageTable .cost{
float:left;
}
#pageTable span img{
padding:3px 0 0 0;
display : inline !important;
}
CSS和HTML一起工作,你的PHP完全不相關這個問題;請發送發送給瀏覽器的相關HTML('查看源代碼')。 –
..
500 ... –
xan
我是通過調整保證金屬性來完成的。但我需要更優化的方式! – xan