我现在正在开发Pokedex,但是图像有问题。
移动行是这样写的:
<tr class=".$rowClass."><td><img src='../img/types/".strtolower($getChargedMove['type']).".png' width=10% style='display: block;' /></td><td> ".$getChargedMove['name']."</td><td>".$power."</td><td>".round($dps,2)." </td><td>".$getChargedMove['energy_delta']."</td><td>".$moveTime."</td></tr>
如何解决此问题?我只希望它和类型符号一样宽。
答案 0 :(得分:1)
在HTML5中,宽度值必须以像素为单位。
答案 1 :(得分:0)
您需要给包含图像的<td>
元素指定宽度。
答案 2 :(得分:0)
此问题可能是由于将width=10%
属性设置为img
元素引起的。
<img src='../img/types/".strtolower($getChargedMove['type']).".png' width=10% style='display: block;' />
对此的可能解决方案是设置所需的img
宽度(以像素为单位)。
例如
width = 10