본문 바로가기
Front-end/HTML

가상요소로 불렛 코딩 추가하기

by mooyou 2019. 1. 3.
728x90
300x250

옛날 같으면 불렛을 넣으려면 이미지로 백그라운드해서 넣었지만

이제는 일일이 이미지 잘라줄 필요 없이 가상요소로 넣어주면 된다.


1
2
3
4
5
6
        <div class="txt_list">
          <ul>
            <li>첫번째 항목</li>
            <li>두번째 항목</li>
          </ul>
        </div>


위와같이 리스트를 만들었다면


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
.txt_list ul li {
    position: relative;
    padding-left: 8px;
}
.txt_list li:before {
    content: '';
    width: 3px;
    height: 3px;
    border-radius: 50%;
    background: #12a47f;
    position: absolute;
    left: 0;
    top: 10px;
}
cs


이런식으로 before 가상요소를 사용하여

불렛을 추가해준다.


이런식으로 불렛이 추가된것을 확인할 수 있다.




이번에는 하이픈 모양이다


1
2
3
4
5
6
7
8
9
10
11
12
.txt_list ul li {
    position: relative;
    padding-left: 11px;
}
.txt_list li:before {
    content: '-';
    position: absolute;
    left: 0;
    top: 0;
}




728x90
반응형

'Front-end > HTML' 카테고리의 다른 글

웹접근성::이미지에 텍스트 설정하고 안보이게 (ir효과)  (0) 2019.01.07
MAMP 설치하기  (0) 2019.01.04
시맨틱 태그  (0) 2019.01.02
input placeholder 색상 바꾸는 방법  (0) 2019.01.01
박스사이즈 통일  (0) 2018.12.31

댓글