<span class="container">
<div class=original-box>
<div class="box right">
right: 20px;
</div>
</div>
<div class=original-box>
<div class="box left">
left: 20px;
</div>
</div>
<div class=original-box>
<div class="box top">
top: 20px;
</div>
</div>
<div class=original-box>
<div class="box bottom">
bottom: 20px;
</div>
</div>
<div class=original-box>
<div class="box top left">
left: 20px;
top: 20px;
</div>
</div>
</span>
.container {
padding 20px;
display: flex;
justify-content: center;
height: 90vh;
width: 590px;
margin-left: auto;
margin-right: auto;
}
.box {
border: 1px solid black;
background-color: darkorange;
width: 100px;
height: 100px;
text-align: center;
display: inline-block;
align-self: center;
margin-left: -1px;
margin-top: -1px;
}
.original-box {
border: 1px dotted gray;
background-color: lightgray;
width: 100px;
height: 100px;
text-align: center;
display: inline-block;
align-self: center;
margin: 15px;
}
.top {
top: 20px;
position: relative;
}
.bottom {
bottom: 20px;
position: relative;
}
.left {
left: 20px;
position: relative;
}
.right {
right: 20px;
position: relative;
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.