AD JB Toolbox 01

CSS / Reference / list-style-image

개요

list-style-image로 이미지를 ul, ol 등의 목록의 마커(marker)로 사용할 수 있습니다.

  • 기본값 : none
  • 상속 : Yes
  • 애니메이션 : No
  • 버전 : CSS Level 1

문법

list-style-image: none | url | initial | inherit
  • none : 이미지가 없습니다.
  • url : 사용할 이미지의 URL을 입력합니다.
  • initial : 기본값으로 설정합니다.
  • inherit : 부모 요소의 속성값을 상속받습니다.

예제

이미지는 원본 크기 그대로 나옵니다. 따라서 글자 크기에 맞는 이미지를 만들어야 합니다.

<!doctype html>
<html lang="ko">
  <head>
    <meta charset="utf-8">
    <title>CSS</title>
    <style>
      ul.im1 {
        list-style-image: url( "images/marker.png" );
        font-size: 38px;
      }
      ul.im2 {
        list-style-image: url( "images/marker.png" );
        font-size: 20px;
      }
    </style>
  </head>
  <body>
    <ul class="im1">
      <li>Lorem ipsum dolor sit amet</li>
      <li>Aenean nec mollis nulla.</li>
    </ul>
    <ul class="im2">
      <li>Lorem ipsum dolor sit amet</li>
      <li>Aenean nec mollis nulla.</li>
    </ul>
  </body>
</html>

 

같은 카테고리의 다른 글
CSS / Tutorial / 마우스 호버 효과 / 텍스트 나오게 하는 방법

CSS / Tutorial / 마우스 호버 효과 / 텍스트 나오게 하는 방법

CSS로 특정 요소에 마우스를 올렸을 때 보이지 않던 특정 요소가 보이게 할 수 있습니다. 아래는 문단에 마우스를 올렸을 때 div 요소가 나오게 하는 예제입니다. div 요소 안에 텍스트가 있지만, 텍스트가 아닌 이미지 등 다른 것도 가능합니다.

CSS / Reference / background-attachment

CSS / Reference / background-attachment

background-attachment의 문법과 주요 값, 실제 적용 조건을 설명합니다. 두 박스 안에서 각각 스크롤해 보세요.

CSS / Reference / word-break

CSS / Reference / word-break

word-break의 문법과 주요 값, 실제 적용 조건을 설명합니다. keep-all은 한글을 포함한 긴 덩어리가 영역을 넘을 수 있고 break-all은 단어 내부까지 잘라 넣습니다.

CSS / Reference / content

CSS / Reference / content

content의 문법과 주요 값, 실제 적용 조건을 설명합니다. 첫 예문 앞뒤에 문자열이 생성되고 data-label 값이 뒤에 표시됩니다.

CSS / Tutorial / 선택자(Selector)

CSS / Tutorial / 선택자(Selector)

CSS의 요소·클래스·ID·속성 선택자가 어떤 HTML 요소를 고르는지 예제로 설명합니다. 여러 클래스를 가진 요소, 선택자가 일치하지 않을 때, ID와 클래스의 사용 기준도 다룹니다.

CSS / Tutorial / 문자열 자르는 방법

CSS / Tutorial / 문자열 자르는 방법

웹페이지에 출력하는 문자열의 길이는 서버단에서 조절하는 게 보통입니다. 하지만, 어떤 경우에는 그게 불가능할 수 있습니다. 이미 전송 받은 문자열을 잘라야 하는 상황이 생길 수 있습니다. CSS를 이용하여 문자열의 일부만 보여주는 방법을 소개해드립니다.

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

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

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

CSS / Reference / calc()

CSS / Reference / calc()

calc()의 문법과 주요 값, 실제 적용 조건을 설명합니다. 부모 너비가 300px인 예제에서 첫 박스의 내용 너비는 260px, 두 번째 박스는 300px입니다.

CSS / Reference / border-style

CSS / Reference / border-style

border-style의 문법과 주요 값, 실제 적용 조건을 설명합니다. 첫 박스의 위·오른쪽·아래·왼쪽 테두리를 순서대로 확인하세요.

CSS / Reference / color

CSS / Reference / color

color의 문법과 주요 값, 실제 적용 조건을 설명합니다. 글자 색과 currentColor 테두리가 함께 바뀝니다.