CSS 의사 요소
CSS 의사 요소
CSS 의사 요소는 선택기에 특수 효과를 추가하는 데 사용됩니다.
구문
의사 요소 구문:
selector:pseudo-element {property:value;}
CSS 클래스도 의사 요소를 사용할 수 있습니다.
selector.class:pseudo-element {property:value;}
:첫 번째 줄 의사 요소
"첫 번째 줄" 의사 요소는 추가하는 데 사용됩니다. 텍스트의 첫 번째 줄까지 특별한 스타일을 설정하세요.
참고: "첫 번째 줄" 의사 요소는 블록 수준 요소에만 사용할 수 있습니다.
참고: "첫 번째 줄" 의사 요소에는 다음 속성을 적용할 수 있습니다.
글꼴 속성
색상 속성
배경 속성
단어 간격
문자 간격
텍스트 장식
세로 정렬
텍스트 변환
line-height
clear
:first-letter 의사 요소
"first-letter" 의사 요소는 특수 스타일을 설정하는 데 사용됩니다. 텍스트의 첫 글자
참고: "첫 글자" 의사 요소는 블록 수준 요소에만 사용할 수 있습니다.
참고: "첫 글자" 의사 요소에는 다음 속성을 적용할 수 있습니다.
글꼴 속성
색상 속성
배경 속성
여백 속성
패딩 속성
테두리 속성
text-design
vertical-align("float"가 "none인 경우에만 해당) ")
텍스트 변환
줄 높이
float
clear
의사 요소 및 CSS 클래스
의사 요소는 CSS 클래스와 결합될 수 있습니다.
p.article:first-letter {color:#ff0000;}
< ;p class="article ">기사의 단락</p>
위의 예에서는 클래스 기사가 있는 모든 단락의 첫 글자가 빨간색으로 변합니다.
여러 의사 요소
는 여러 의사 요소와 조합하여 사용할 수 있습니다.
아래 예에서는 단락의 첫 글자가 빨간색으로 표시되고 글꼴 크기는 xx-large입니다. 첫 번째 줄의 나머지 텍스트는 파란색이며 작은 대문자로 표시됩니다.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文网</title>
<style>
p:first-letter
{
color:#ff0000;
font-size:xx-large;
}
p:first-line
{
color:#0000ff;
font-variant:small-caps;
}
</style>
</head>
<body>
<p>You can combine the :first-letter and :first-line pseudo-elements to add a special effect to the first letter and the first line of a text!</p>
</body>
</html>CSS - :before 의사 요소
":before" 의사 요소는 요소의 콘텐츠 앞에 새 콘텐츠를 삽입할 수 있습니다.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS ::before 伪元素示例</title>
<style type="text/css" media="all">
div::before
{
background: lightgreen;
content: "张三";
}
</style>
</head>
<body>
<div>今天来学习知识</div>
</body>
</html>CSS - :after 의사 요소
":after" 의사 요소는 요소의 콘텐츠 뒤에 새 콘텐츠를 삽입할 수 있습니다.
아아아아- 코스 추천
- 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~ 















