- 締切済み
画像が半分だけ表示されます。
お世話になります。 独学でPHPを始めて半年ばかりの初心者です。 今回質問させて頂いたのは、 PHPで画像を表示させるところで、JPEG画像の半分?一部だけが表示される事があるのです。 一部だけの画像も、ブラウザを更新すると全て表示されます。 また、画像のプロパティを表示しようと右クリックしても画像の全体が現れます。 同じファイル内で、画像を表示する場所がいくつかあるのですが、特定の1箇所だけでこの現象が起こります。 雰囲気としては、画像が表示されるのが遅れている?ような感じです。 全く表示されないのなら他の原因かもしれないのですが、 ファイル自体は読み込まれていて、表示だけが遅れているような感じです。 PHPが原因ではないのかも、とも思ったのですが、複数の環境にあるPCで同じようにこの現象が起こるので、やはりPHP上の問題か、という経緯です。 考えられる理由と、もしPHPが原因であれば、できれば対処法・ヒントもお願いします。m(_ _)m
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- RAPTsong
- ベストアンサー率42% (74/175)
回答No.1
ファイルが大きすぎて、ロードが間に合わないということはありませんか? そのPNG画像を一時的にGIFなどに差し替えてみるとどうなるか試してみるのもいいかもしれません。
お礼
お礼が遅くなり申し訳ありません。 画像ファイルサイズは、どれも50kb以下です。通信速度も問題ありません。 また、この「一部だけが表示される」画像はページの比較的上の方にあります。 PHPで抽出される(ファイルが指定される)画像の中では、一番上です。 この画像の下にも同様の方法で表示される画像が4箇所あるのですが、 問題が起こるのは1箇所のみ、一番上の画像だけです。 謎です・・・・・・・・・・・・。