-
フレキシブルボックスを使用する方法:
<div class="circle"> <div class="icon">アイコン</div> </div>
CSS:
.circle { width: 200px; height: 200px; border-radius: 50%; display: flex; justify-content: center; align-items: center; } .icon { width: 50px; height: 50px; }
-
絶対位置を使用する方法:
<div class="circle"> <div class="icon">アイコン</div> </div>
CSS:
.circle { width: 200px; height: 200px; border-radius: 50%; position: relative; } .icon { width: 50px; height: 50px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
-
画像としてのアイコンを使用する方法:
<div class="circle"> <img class="icon" src="icon.png" alt="アイコン"> </div>
CSS:
.circle { width: 200px; height: 200px; border-radius: 50%; overflow: hidden; } .icon { width: 100%; height: auto; }
これらの方法は、円内にアイコンを配置するための一般的な手法です。選択する方法は、デザインの要件やコンテキストによって異なります。必要に応じて上記のコードを変更し、デザインに合わせて調整してください。