목록 앞의 점 위치 바꾸는 방법 - list-style-position

목록을 만들 경우 목록 앞의 불릿이나 번호는 실제 내용의 바깥쪽에 표시됩니다. 하지만 list-style-position 속서을 이용하면 실제 내용이 시작되는 위치에 불릿이나 번호를 표시하기 때문에 결과 화면에는 불릿이나 번호가 좀 더 안쪽으로 들여 써진 듯한 효과가
2 min read

목록을 만들 경우 목록 앞의 불릿이나 번호는 실제 내용의 바깥쪽에 표시됩니다. 하지만 list-style-position 속서을 이용하면 실제 내용이 시작되는 위치에 불릿이나 번호를 표시하기 때문에 결과 화면에는 불릿이나 번호가 좀 더 안쪽으로 들여 써진 듯한 효과가 나타납니다. 이렇게 하면 텍스트 문들들 사이의 목록을 더 쉽게 구분 할 수 있습니다.

list-style-position

list-style-position으로 <ul>, <ol> 등의 목록의 마커의 위치를 정합니다.

 

기본형

list-style-position : inside | outside
  • inside : 문단 안쪽에 놓습니다.
  • outside : 문단 바깥쪽에 놓습니다.

 

예제

다음은 list-style-position을 outside로 지정했을 경우와 inside로 지정했을 경우를 비교한 예제입니다.

<p>list-style-position: outside</p>
<ul class="outside">
  <li>List Item 1-1</li>
  <li>List Item 1-2</li>
  <li>List Item 1-3</li>
  <li>List Item 1-4</li>
</ul>

<p>list-style-position: inside</p>
<ul class="inside">
  <li>List Item 2-1</li>
  <li>List Item 2-2</li>
  <li>List Item 2-3</li>
  <li>List Item 2-4</li>
</ul>
.outside {
  list-style-position: outside;
  list-style-type: square;
}
.inside {
  list-style-position: inside;
  list-style-type: circle;
}

inside로 지정할 경우 불릿만큼 안쪽으로 들여써집니다.

 

기타 CSS 참조

You may like these posts

  • display 속성값으로 table, table-row, table-cell 등을 사용해서 요소를 표(table)처럼 표현할 수 있습니다. display 속성값 중 표와 관련된 값들 표처럼 보이기 위해 사용할 수 있는 속성값들은 다음과 같습니다. table : <table> 요소처럼 표…
  • 표 크기 고정시키는 방법 표(table)는 width 속성으로 가로 크기를 정할 수 있습니다. 다음은 가로 크기가 250px인 간단한 표입니다. 표 안의 내용이 길면 줄바꿈되면서 크기를 유지합니다. <table> <tr> …
  • border-collapse:separate를 사용해 셀들을 분리했을 경우, empty-cells 속성을 사용해 내용이 없는 빈 셀들의 표시 여부를 지정합니다. empty-cells empty-cells은 표에서 빈 셀의 테두리를 표시할지 말지는 정하는 속성입니다.   기본형 empt…
  • CSS3의 animation 속성을 사용하면 자바스크립트나 플래시를 사용하지 않고도 웹 요소에 애니메이션을 추가할 수 있습니다. 목차 @keyframes animation-name animation-duration animation-timing…
  • transition 트랜지션(transition)은 시간에 따라 웹 요소의 스타일 속성이 조금씩 바뀌는 것을 말합니다. 스타일이 바뀌는 시간을 조절하면 애니메이션 효과도 낼 수 있습니다. CSS3 트랜지션을 실행하기 위해서 다음과 같은 여러 속성이 사용됩니다. 각 속성에 대한 자세한 대용은 이어서 …
  • 반응형 레이아웃 모바일 화면을 위해 가로 크기를 100%로 했을 때, 안쪽의 내용이 길어지면 줄바꿈이 되어 크기를 유지하거나 스크롤바가 생깁니다. 하지만 레이아웃이 변경되는 것을 원하지 않을 수도 있습니다. 해결 방법을 아래의 예제를 통해서 살펴보겠습니다.   예제 다음은 표의 최소 가로…

Post a Comment