jqueryを使用して画像を動的に読み込んでいますが、画像をdiv内の中央に配置できないようです。私のHTMLは次のようになります。
<div style="width:100%;border: solid 1px #ff0000;">
<img id="current_photo" src="" style="margin-right: auto; margin-left: auto;max-width:97%;"/>
</div>
jQuery呼び出しは次のようになります。
$("#current_photo").attr('src', img_url);
//$('#current_photo').css({'margin-right':'auto','margin-left':'auto'});
画像の読み込み後にCSSを適用する必要があると思いますが、これも機能しないようです。
私が何を試しても、画像は常に左揃えになります。何が起こっているのか考えてみませんか?