CSS Position,display属性
Positionは?
1. relative
HTML
<div class="box" id="one">One</div>
<div class="box" id="two">Two</div>
<div class="box" id="three">Three</div>
CSS
.box {
display: inline-block;
width: 100px;
height: 100px;
background: black;
color: white;
}
#two {
position: relative;
top: 20px;
left: 20px;
background: green;
}
2. absolute
ページレイアウトにスペースを割り当てることなく、
HTML
<div class="box" id="one">One</div>
<div class="box" id="two">Two</div>
<div class="box" id="three">Three</div>
CSS
.box {
display: inline-block;
width: 100px;
height: 100px;
background: black;
color: white;
}
#two {
position: absolute;
top: 20px;
left: 20px;
background: green;
}
3. fixed
ページレイアウトにスペースを割り当てることなく、
表示とは?
スクリーンがレンダリングされると、特定の領域のプロパティが表示されます.
代表的にblock要素とinline要素に分けることができる.
4. block
blockは一つの領域を占める箱状の性質を有する.したがって、デフォルトではblockのwidth値は100%で、新しいローが追加されます!
widthとheightの値を指定できます.
paddingとmargin値を指定できます.
5. inline
inlineは主にテキストを置く形式です.したがって、デフォルトではcontent領域のように自動的にキャプチャされ、新しいローは追加されません.
widthとheightの値は指定できません.
marging-top、marging-bottomは適用されません.
6. inline-block
inline-blockはinline、blockの特徴を持つ形式である.
改行できません.
widthとheightの値を指定できます.
widthとheightの値を指定しないと、inlineのようにコンテンツ領域のみがキャプチャされます.
Reference
この問題について(CSS Position,display属性), 我々は、より多くの情報をここで見つけました https://velog.io/@go286/CSSPosition-속성テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol