ul, ol 가운데 정렬하는 방법

목록 안의 내용만 가운데 정렬할 때는 text-align 속성을 사용합니다. 목록 요소 자체를 가운데 정렬할 때는 margin 속성을 사용합니다. 만약 요소의 내용에 맞게 자동으로 크기가 정해지게 하고 싶으면 display 속성을 사용합니다. 기본 가로 크기는 100%
2 min read

목록의 내용만 가운데 정렬하기

목록 안의 내용만 가운데 정렬할 때는 text-align 속성을 사용합니다.

<ul>
  <li>Lorem Ipsum</li>
  <li>Dolor Amet</li>
</ul>
ul {
  border: 1px solid #bcbcbc;
  text-align: center;
}

 

목록 요소 자체를 가운데 정렬하기

목록 요소 자체를 가운데 정렬할 때는 margin 속성을 사용합니다.

<ul>, <ol>의 기본 가로 크기는 100%입니다.

가로 크기를 따로 지정해줘야 가운데로 정렬됩니다.

ul {
  border: 1px solid #bcbcbc;
  width: 200px;
  margin: 0 auto;
}

 

목록 요소와 내용까지 같이 가운데로 정렬하려면 text-align:center 속성을 추가합니다.

ul {
  width: 200px;
  margin: 0px auto;
  text-align: center;
}

 

만약 요소의 내용에 맞게 자동으로 크기가 정해지게 하고 싶으면 display:table 속성을 사용합니다.

목록 요소 자체가 가운데에 위치하는 것으로, 문단 정렬은 변하지 않습니다.

ul {
  display: table;
  margin: 0 auto;
}

 

기타 CSS 참조

You may like these posts

  • <table> 태그와 <td> 태그에서 border 속성을 사용하면 두 줄로 표시되는데, 이때 border-collapse 속성을 이용하면 표의 바깥 테두리와 셀의 각 테두리가 떨어져 있는 것을 그대로 둘지, 두 테두리를 하나로 합칠 것인지 결정할 수 있습니다. border-c…
  • transform / translate transform의 translate로 요소를 이동할 수 있습니다. 평면(2D)에서의 이동입니다.   기본형 transform : translate ( value ); value에 값을 입력합니다. 단위는 px, %, em 등을 사용합…
  • 이번 포스팅에서는 선택자와 선택자를 연결해 적용 대상을 한정시키는 '연결 선택자'에 대해 알아 보겠습니다. 연결 선택자에는 하위 선택자, 자식 선택자, 형제 선택자, 인접 형제 선택자가 있습니다. 목차 하위 선택자 (Descendant Selector) 하위 선택자는 특정 요소의 …
  • 표를 삽입할 때 기본적으로 <table> 태그의 border 속성을 이용해 <table border="1"> 처럼 사용하면 표에 테두리를 그릴 수 있습니다. 여기에 CSS의 border 속성을 이용해 테두리의 색상이나 형태, 너비 등을 지정할 수 있습니다. 표 테두리 만들기 …
  • backface-visibility backface-visibility는 요소의 뒷쪽에서 앞면이 보이게 할지 정하는 속성입니다.   기본형 backface-visibility: visible | hidden visible : 보이게 합니다. 기본값입니다. hidden : 보이지 않…
  • border-spacing 속성은 border-collapse:separate를 사용해 셀들을 분리했을 경우(테두리를 하나로 합치지 않았을 때) 인접한 셀 테두리 사이의 거리를 지정합니다. border-spacing border-spacing으로 표의 테두리와 셀의 테두리 사이의 간격의 크기를 …

Post a Comment