주의!! 무조건 CSS에 content라는 요소가 있어야한다! content요소가 없으면 아무런 스타일이 적용되지 않는다.
가상클래스와 구분하기 위해 "::" 콜론을 두번사용해야한다.
1. before
html 작성한 태그 앞에 CSS스타일을 입히는 것이다.
ul li::before{
content : "숫자"; /*이부분은 작성하지 않으면 아애 안나온다*/
font-weight : bold;
color : red;
margin-right : 20px;
}
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
</ul>
2. after
html태그 뒤에 CSS스타일을 사용하는 것이다.
ul li::after{
content : "숫자"; /*이부분은 작성하지 않으면 아애 안나온다*/
font-weight : bold;
color : red;
margin-left : 20px;
}
'CSS > 기초' 카테고리의 다른 글
속성 선택자(Attribute Selectors) - [attr^=value], [attr$=value] (0) | 2021.01.07 |
---|---|
속성 선택자(Attribute Selectors) - [attr], [attr=value] (0) | 2021.01.07 |
가상클래스 선택자- nth-of-type, not (0) | 2021.01.07 |
가상클래스 선택자 - xxx-child 주의사항 (0) | 2021.01.07 |
가상클래스 선택자(Pseudo-Classes Selectors) - first-child, last-child, nth child (0) | 2021.01.07 |