私は2つのdivを互いに持っています。両方のdivに境界線を付けましたが、両方のdivをページに対して水平方向と垂直方向の両方で中央に配置したいと思います。同様の質問の解決策を見てきましたが、問題を解決できませんでした。また、ポジショニング、つまり相対的な絶対的な深さについて学ぶことができる優れたリソースを共有してください。
以下は私のHTMLコードです。
<!DOCTYPE html>
<style type="text/css">
.outer {
color:black;
width: 400px;
height:400px;
border: 100px solid;
border-radius:100%;
border-color: red blue green yellow;
position: static;
margin: auto auto auto auto;
top:50%;
}
.inner{
color:black;
width: 100px;
height:100px;
border: 50px solid;
border-radius:100%;
border-color: red transparent green transparent;
position: relative;
top:50%;
margin: -50px auto auto auto;
}
</style>
<html>
<body>
<div class="outer">
<div class="inner">
</div>
</div>
</body>
</html>