구조
<div class="items">
<div class="item"></div>
</div>
중앙정렬 방법 1.
자식 -> .item 에 inline-block지정 (content 영역만큼만 자리잡으므로 중앙으로 위치함, block은 안됨)
상위부모 -> .items 에 text-aling: center 지정
.items {
text-align: center;
}
.item {
display: inline-block;
}
중앙정렬 방법 2.
items에 display: flex; justify-content: center; align-items: center; 지정
.items {
display: flex;
justify-content: center;
align-items: center;
}
중앙정렬 방법 3.
position을 이용
.items {
position: relative;
}
.item {
position: absolute;
width: 100px;
height: 100px;
top:50%;
left: 50%;
transform: translate(-50%, -50%);
/*x축과 y축을 절반만큼 옮겨줌*/
}
반응형
SMALL
'MarkUp > CSS' 카테고리의 다른 글
[CSS] 햄버거 메뉴 클릭시 X자 모양으로 바꾸기 (0) | 2022.01.02 |
---|---|
[CSS] position: sticky 에 대해 알아보자 (0) | 2021.12.22 |
[CSS]hover했을 때 위아래로 분리되는 navigation (0) | 2021.12.21 |
[CSS] after를 이용해 말풍선 모양(tool tip) 만들기 (0) | 2021.12.21 |
[CSS] hover를 이용한 dimmed(딤드)배경 만들기 (0) | 2021.12.21 |