position : static, relative, absolute
<body>
<div class="outer">
<div class="box box1">
<div class="inner inner1">inner1</div>
<div class="inner inner2">inner2</div>
</div>
</div>
</body>
static
.box1 .inner1{
position: static;
top: 30px;
left: 100px;
}
位置を指定せずに自動的に静的になるデフォルト
使用位置に関する
프로퍼티(top, left, right..등)
もXに影響を与えるもとの場所
relative
.box1 .inner1{
position: relative;
top: 30px;
left: 100px;
}
既存の位置(赤)を維持し、位置に関する専門知識の影響を受ける
上から30 px、左から100 px
absolute
.box {
position: relative;
}
.box1 .inner1{
position: absolute;
top: 30px;
left: 100px;
}
近距離の親の中で、
position이 static이 아닌 부모의 기준
で行動します.元の位置を維持せず、inner 2はinner 1の位置に上昇する
近い親の中で
static이 아닌 부모가 없다면
bodyを基準に移動Reference
この問題について(position : static, relative, absolute), 我々は、より多くの情報をここで見つけました https://velog.io/@sjkim_jinnyk/position-static-VS-absoluteテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol