반응형
    
    
    
  ul 태그와 li 태그를 사용하면 리스트 앞에 다음과 같은 기호가 붙습니다.

오늘은 이 리스트 앞 기호를 내가 원하는 이미지로 대체하는 방법에 대해서 소개해드리려고 합니다.
css에서 li를 선택해준 다음에 list-style-image 속성의 값에 url("이미지가 있는 주소")를 넣어주면 됩니다. 저는 재미삼아 제 증명사진을 리스트 기호 대신에 넣어봤습니다.
| 
 1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
 | 
 <!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="UTF-8"> 
    <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
    <title>Document</title> 
</head> 
<style> 
    li { 
        list-style-image: url("./me.jpg"); 
    } 
</style> 
<body> 
<ul> 
    <li> 
        첫번째 리스트입니다. 
    </li> 
    <li> 
        두번째 리스트입니다. 
    </li> 
    <li> 
        세번째 리스트입니다. 
    </li> 
</ul> 
</body> 
</html> 
 | 
cs | 
위와 같이 코드를 짰더니, 다음과 같이 리스트 앞 기호가 제 증명사진으로 대체되었습니다.

물론 이렇게 증명사진을 리스트 앞 기호로 사용하는 경우는 아주 드물겠지만, 다음과 같은 예쁜 이미지를 넣어주는 경우는 꽤 많겠죠? ㅎㅎ
| 
 1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
30 
 | 
 <!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="UTF-8"> 
    <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
    <title>Document</title> 
</head> 
<style> 
    li { 
        list-style-image: url("./folder.png"); 
        font-size: x-large; 
    } 
</style> 
<body> 
<ul> 
    <li> 
        첫번째 폴더입니다. 
    </li> 
    <li> 
        두번째 폴더입니다. 
    </li> 
    <li> 
        세번째 폴더입니다. 
    </li> 
</ul> 
</body> 
</html> 
 | 
cs | 

이렇게 해주니 웹사이트의 카테고리를 나타낼 때 기본 리스트 기호 대신 쓰면 괜찮겠다는 생각이 들죠?
참고로 위 폴더 이미지의 출처는 다음과 같습니다. 필요하신 분은 여기에 들어가서 다운받아서 쓰시기 바랍니다.
Icons made by dmitri13 from www.flaticon.com
bskyvision의 추천글
'Dev > HTML, CSS' 카테고리의 다른 글
| [css] box-shadow로 요소 볼록 튀어나온 효과, 오목 들어간 효과 주기 (2) | 2021.01.14 | 
|---|---|
| [css] 스크롤바 예쁘게 꾸미기 (0) | 2021.01.06 | 
| [css] 손가락 모양의 커서, cursor:pointer (0) | 2020.12.30 | 
| [html] a 태그에서 title 속성의 역할은? (0) | 2020.12.29 | 
| [html] 비밀번호를 최소 6자, 최대 12자까지만 입력하게 하려면? input 태그 minlength, maxlength 속성 (2) | 2020.12.16 | 
| [css] 링크 효과 관련 a:link, a:visited, a:hover, a:active 정리 (5) | 2020.11.21 | 
| [css] 리스트 앞 기호 및 여백 제거하기 (2) | 2020.11.19 | 
| [css] div 요소 화면 정중앙에 배치하기, flex box 활용 (0) | 2020.11.08 |