簡単にするために、インライン スタイルを使用しているので、何が起こっているかがわかります。リスト要素に赤い境界線を使用し、画像に黒い境界線を使用しましたか? 画像が正しく配置されないのはなぜですか? これは私を夢中にさせています。
スクリーンショットを参照してください:
コードを参照してください:
<ul>
<li style="border: 1px solid red">Result <span style="display: block; float: right; border: 1px solid #000"><img src="../../resources/images/delete.png" /></span></li>
<li style="border: 1px solid red">Result <span style="display: block; float: right; border: 1px solid #000"><img src="../../resources/images/delete.png" /></span></li>
<li style="border: 1px solid red">Result <span style="display: block; float: right; border: 1px solid #000"><img src="../../resources/images/delete.png" /></span></li>
</ul>
JSフィドル