bottom 속성
bottom 속성은 요소의 하단 모서리 위치를
지정합니다. 속성 값은 픽셀, 인치, 포인트, 백분율과 같은
일반적인 크기 단위로 작성할 수 있습니다.
설정하는 값은 음수일 수도 있으며,
이 경우 요소들이 서로 겹치게 됩니다.
좌표 계산은 일반적으로 relative
(상대 위치) 또는 absolute
(절대 위치) 값을 취하는 position 속성에 의해
결정됩니다.
문법
선택자 {
bottom: 단위를 가진 숫자 또는 auto;
}
예제
자식 요소에 마우스를 올렸을 때
하단 테두리 위치를
25px로 설정해 봅시다:
<div id="elem">
<p></p>
</div>
#elem {
width: 400px;
height: 300px;
border: 1px solid black;
}
p {
position: relative;
width: 100px;
height: 100px;
border: 1px solid red;
margin-top: 50px;
}
p:hover {
bottom: 25px;
width: 100px;
height: 100px;
border: 1px solid red;
}
:
예제
이번에는 마우스를 올렸을 때 자식 요소의 하단 테두리가
-50px 위치에 오도록 해봅시다:
<div id="elem">
<p></p>
</div>
#elem {
width: 400px;
height: 300px;
border: 1px solid black;
}
p {
position: relative;
width: 100px;
height: 100px;
border: 1px solid red;
margin-top: 50px;
}
p:hover {
bottom: -50px;
width: 100px;
height: 100px;
border: 1px solid red;
}
:
함께 보기
-
요소의 상단 모서리 위치를 지정하는
top속성 -
요소의 왼쪽 모서리 위치를 지정하는
left속성 -
요소의 오른쪽 모서리 위치를 지정하는
right속성 -
첫 번째 요소 뒤의 위치를 지정하는
::backdrop의사 요소 -
테이블 제목의 위치를 지정하는
caption-side속성