문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
wiki:css:css_note:css_pseudo-element [2021/03/30 10:22] emblim98 |
wiki:css:css_note:css_pseudo-element [2023/01/13 18:44] (현재) |
||
|---|---|---|---|
| 줄 27: | 줄 27: | ||
| ====예제==== | ====예제==== | ||
| <code css> | <code css> | ||
| - | < | + | p:: |
| - | | + | |
| color: #ff0000; | color: #ff0000; | ||
| font-variant: | font-variant: | ||
| } | } | ||
| - | </ | ||
| </ | </ | ||
| \\ | \\ | ||
| 줄 47: | 줄 45: | ||
| * 텍스트 장식 (text decoration) | * 텍스트 장식 (text decoration) | ||
| * 수직 정렬 (vertical align) | * 수직 정렬 (vertical align) | ||
| - | * 텍스트 | + | * 텍스트 |
| * 줄 높이 (line-height) | * 줄 높이 (line-height) | ||
| * 클리어 (clear) | * 클리어 (clear) | ||
| 줄 62: | 줄 60: | ||
| '' | '' | ||
| \\ | \\ | ||
| - | 다음 예제는 모든 <p> 요소에서 텍스트의 첫 글자를 형식화 | + | 다음 예제는 모든 <p> 요소에서 텍스트의 첫 번째 단어의 첫 글자에 스타일을 추가합니다.\\ |
| ====예제==== | ====예제==== | ||
| <code css> | <code css> | ||
| + | p:: | ||
| + | color: #ff0000; | ||
| + | font-variant: | ||
| + | } | ||
| </ | </ | ||
| + | **Note:** '' | ||
| + | \\ | ||
| + | 아래의 속성은 '' | ||
| + | * 폰트 속성 (font properties) | ||
| + | * 컬러 속성 (color properties) | ||
| + | * 배경 속성 (background properties) | ||
| + | * 마진 속성 (margin properties) | ||
| + | * 패딩 속성 (padding properties) | ||
| + | * 보더 속성 (border properties) | ||
| + | * 텍스트 장식 (text decoration) | ||
| + | * 수직 정렬 (vertical align) - " | ||
| + | * 텍스트 변환 (text-transform) | ||
| + | * 줄 높이 (line-height) | ||
| + | * 플로트 (float) | ||
| + | * 클리어 (clear) | ||
| + | \\ | ||
| + | =====Pseudo-element and CSS Classes===== | ||
| + | 가상 요소는 CSS 클래스와 결합할 수 있습니다: | ||
| + | ====예제==== | ||
| + | <code css> | ||
| + | p.intro:: | ||
| + | color: #ff0000; | ||
| + | font-size: 200%; | ||
| + | } | ||
| + | </ | ||
| + | 상기 예제는 %%class=" | ||
| + | \\ | ||
| + | =====Multiple Pseudo-elements===== | ||
| + | 여러 가상 요소를 결합할 수도 있습니다.\\ | ||
| + | \\ | ||
| + | 다음 예제에서, | ||
| + | 첫 번째 줄의 나머지 글꼴은 blue이며 작은 대문자로 표시됩니다.\\ | ||
| + | 나머지 단락은 기본 글꼴 크기 및 색상이 됩니다.\\ | ||
| + | ====예제==== | ||
| + | <code css> | ||
| + | p:: | ||
| + | color: #ff0000; | ||
| + | font-size: xx-large; | ||
| + | } | ||
| - | + | p:: | |
| - | + | | |
| - | + | | |
| - | + | } | |
| - | + | </ | |
| - | + | =====CSS - The ::before Pseudo-element===== | |
| - | + | '' | |
| - | + | \\ | |
| - | + | 다음 예제에서는 각 %%< | |
| - | + | ====예제==== | |
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | h1::before { | ||
| + | content: url(smiley.gif); | ||
| + | } | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | =====CSS - The ::after Pseudo-element===== | ||
| + | '' | ||
| + | \\ | ||
| + | 다음 예제에서는 각 %%< | ||
| + | ====예제==== | ||
| + | <code css> | ||
| + | < | ||
| + | h1::after { | ||
| + | content: url(smiley.gif); | ||
| + | } | ||
| + | </ | ||
| + | </ | ||
| + | =====CSS - The ::marker Pseudo-element===== | ||
| + | '' | ||
| + | \\ | ||
| + | 다음 예제에서는 목록 항목에 스타일을 지정합니다.\\ | ||
| + | ====예제==== | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | ::marker { | ||
| + | color: red; | ||
| + | font-size: 23px; | ||
| + | } | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | ===Result=== | ||
| + | {{: | ||
| + | =====CSS - The ::selection Pseudo-element===== | ||
| + | '' | ||
| + | \\ | ||
| + | '' | ||
| + | \\ | ||
| + | 다음 예제에서는 선택한 텍스트를 노란색 배경에서 빨간색으로 만듭니다.\\ | ||
| + | \\ | ||
| + | ====예제==== | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | :: | ||
| + | color: red; | ||
| + | background-color: | ||
| + | } | ||
| + | ::selection { | ||
| + | color: red; | ||
| + | background-color: | ||
| + | } | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | ===Result=== | ||
| + | {{: | ||
| + | =====All CSS Pseudo Classes===== | ||
| + | ^ | ||
| + | | :: | ||
| + | ^ :: | ||
| + | | :: | ||
| + | ^ :: | ||
| + | | :: | ||
| + | ^ :: | ||
| + | \\ | ||
| + | \\ | ||
| {{tag> | {{tag> | ||