728x90
CSS로 스타일링을 하다 보면 가운데 정렬이 헷갈린다.
여러 방법이 다른 것 같은데, 매번 찾기 귀찮아서 정리해본다.
margin 사용하기
div
, block
요소는 margin:auto
를 사용해서 가운데 정렬을 할 수 있다.
text-align 사용하기
text
나 inline-block
요소는 text-align:center
를 사용해서 가운데 정렬을 할 수 있다.
flex 사용하기
요소의 display속성을 flex
로 정의하면,justify-content
와 align-content
, aling-items
를 사용해서 정렬 방식을 설정할 수 있다.
예시
li{
display: flex;
align-items: center; /*가로 가운데 정렬*/
}
반응형
'개발공부 > 웹' 카테고리의 다른 글
[PWA] 서비스 워커란? + 특징 (0) | 2022.03.05 |
---|---|
[PWA] 프로그레시브 웹 앱(Progressive Web App) 소개, 등장 배경, 특징 (0) | 2022.03.03 |
[CSS] :root 클래스로 css 변수 만들기 (0) | 2022.02.04 |
[CSS] position 속성 이해하기 | Element 원하는 위치에 배치하기 (0) | 2022.02.03 |
RESTful API란? (0) | 2021.11.05 |