だから私はこの問題を抱えています。フライアウトを中央に配置したいのですが、ここにキャッチがあります。ユーザーがアップロードした画像なので、サイズがわかりません。また、画面を小さくしても画像が消えてしまうことはありません。位置を相対位置に設定しようとしましたが、画像/テキストがフライアウトの後ろに押し下げられます。
<div id="imageFlyout<?=$step['order']+1?>" class="popUpWrapper" style="display:none;position:absolute;top:100px;left:<script type="text/JavaScript">
int w = screen.width;
<?php $tempSize=getimagesize("guidebook_images/".$step['attachment']); if($tempSize[0] > 935){?>w/2<?php }else{?>w-<?php echo($tempSize[0]/2);}?></script>px;">