static - 기본으로 정해진 위치에서 값을 변경해도 이동하지 않음(기본 값)
relative - 정해진 위치에서 입력한 값만큼 이동함
absolute - html태그를 기준으로 입력한 값만큼 위치를 이동함
fixed - 스크롤이 이동해도 정해진 위치에 고정해 이동하지 않음
- position: static를 안해도 기본값으로 position은 static이다
<template>
<div id="main">
main
<div id="static">
static
</div>
<div id="relative">
relative
</div>
<div id="fixed">
fixed
</div>
</div>
</template>
<script>
export default {
}
</script>
<style scoped>
#main{
border: 5px solid red;
margin-bottom: 500px;
padding: 50px;
}
#static{
/* position: static; */
border: 5px solid black;
left: 1000px;
top: 1000px;
}
#relative{
/* position: relative; */
border: 5px solid blue;
left: 100px;
top: 100px;
}
#fixed{
/* position: fixed; */
background-color: black;
color: white;
bottom: 0px;
left: 0px;
}
</style>
position 지정하기 전
position 지정한 후
'CSS' 카테고리의 다른 글
[CSS] transition (0) | 2020.04.07 |
---|---|
[CSS] background (0) | 2020.04.07 |
[CSS] flex (0) | 2020.04.06 |
[CSS] inline vs block (0) | 2020.03.31 |
[CSS] 적용 우선순위 (0) | 2020.03.31 |