CSS

要素の配置方法を設定するプロパティposition

コンテンツボックスは、画面の左上だったり、親要素の左上が
基準の位置です。postitionプロパティを使用すると、相対位置や
絶対位置を変更することができます。

static デフォルト値。配置方法を指定しない。親要素の左上が基準の位置。
「top」「bottom」「left」「right」は適用されない。
relative 相対位置。親要素の左上が基準の位置。
「top」「bottom」「left」「right」で起点を設定できる。
absolute 絶対位置。親要素に「position:static」が設定されているか、
何も設定が無い場合は、画面の左上が基準の位置となる。
fixed absoluteと同様に絶対位置で配置されるが、画面が
スクロールしても同じ位置にボックスがそのまま。

実際にサンプルコード書いてみたので、
HTMLとCSSをコピーして実行してみてください。

実行すると、茶色の四角は、ブラウザから見て
上から100px、左から100pxに固定されています。

一方青い四角は、親要素の水色の四角に引きずられて
表示されているのがわかるかと思います。
ブラウザのサイズを変更しながら見ると分かりやすいかと
思います。

-CSS
-