CSS 가운데 정렬에 대한 가이드 > 365ok IT뉴스

365ok IT뉴스

CSS 가운데 정렬에 대한 가이드 정보

CSS 가운데 정렬에 대한 가이드

본문

홈페이지 제작에 있어서 컨텐츠를 가운데 정렬하는 것에 대한 요구는 많습니다.

고전적인 방법부터 최근 CSS 속성 이용까지... 이 부분은 참 많이 좋아졌습니다.

 

<div>내용</div>

 

1. margin을 이용한 멋진 중앙 정렬

 

<div class="c-center">내용</div>

 

.c-center{

 max-width: fit-content;

 margin-inline: auto;

}

 

2. flexbox를 이용한 정렬

 

<div class="c-center">내용</div>

 

.c-center{

 display: flex;

 justify-content: center;

 align-items: center;

}

 

3. viewport를 이용한 정렬

 

<div class="c-center">내용</div>

 

.c-center{

  position: fixed;

  inset: 0px;

  width: 12rem;

  height: 5rem;

  max-width: 100vw;

  max-height: 100dvh;

  margin: auto;

}

 

4. viewport를 이용한 정렬(크기를 모를 경우)

 

<div class="c-center">내용</div>

 

.c-center{

  position: fixed;

  inset: 0px;

  width: fit-content;

  height: fit-content;

  margin: auto;

}

 

5. grid를 이용한 정렬

 

<div class="c-center">내용</div>

 

.c-center{

  display: grid;

  place-content: center;

}

 

....

 

위에 언급한 것 외에 더 다양한 응용 방법들이 있겠지요? ^-^

 

 

웹학교 무료강좌 / 웹학교 컨텐츠몰 / PHP포탈

By 웹학교

 

추천
3

댓글 0개

전체 1,686 |RSS
365ok IT뉴스 내용 검색

회원로그인

진행중 포인트경매

  1. 참여4 회 시작24.04.25 20:23 종료24.05.02 20:23
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT