这是我的代码,它返回一个图片列表,具体取决于连接到我的服务器的客户端数量。
<div>
<?php
$Query = new MinecraftQuery( );
try
{
$Query->Connect( '64.31.40.146', 25575 );
if(($Players = $Query->GetPlayers()) !== false) {
foreach($Players as $Player) {
echo "<img title=".$Player." src=https://minotar.net/avatar/".$Player."/32.png>
<p>"."</p>";
}
}
}
catch( MinecraftQueryException $e )
{
echo $e->getMessage( );
}
?>
</div>
但是,当我这样做的时候。它显示垂直堆叠的图像。
http://i.imgur.com/FwvNAlB.png
强制图像水平移动的最佳方法是什么?
答案 0 :(得分:1)
这是因为你有<p>
标签。改变你的回声:
echo "<img title=".$Player." src=https://minotar.net/avatar/".$Player."/32.png>";
默认情况下<p>
代码更改行。
答案 1 :(得分:0)
只需删除
即可<p>"."</p>
我不知道你为什么要添加它,但这导致了问题。 还要在img标记中添加引号和最后的“/”。
这条线将是:
echo "<img title='".$Player."' src='https://minotar.net/avatar/".$Player."/32.png' />";