<style> .good { width: 50px; height: 50px; color: #ffffff; background-color: #2779bd; display: flex; justify-content: center; align-items: center; font-size: 1.5rem; border-radius: 50%; cursor: pointer; } </style> <h1>画像を重ねて表示</h1> <img src="img/bridge1.jpg"> <div class="good"> <i class="fa fa-thumbs-o-up" aria-hidden="true"></i> </div>
.sample-box { position: relative; width: 300px; } .good { width: 50px; height: 50px; color: #ffffff; background-color: #2779bd; display: flex; justify-content: center; align-items: center; font-size: 1.5rem; border-radius: 50%; cursor: pointer; position: absolute; top: 85%; left: 140%; }
position absoluteで、top, leftは%で表示する。
なるほど、これをTシャツでやりたい。
なるほど