> 웹 프론트엔드 > CSS 튜토리얼 > CSS 의사 클래스를 사용하는 방법

CSS 의사 클래스를 사용하는 방법

藏色散人
풀어 주다: 2019-06-03 16:41:41
원래의
4033명이 탐색했습니다.

CSS 의사 클래스를 사용하는 방법

CSS 의사 클래스를 사용하는 방법은 무엇입니까?

CSS 의사 클래스는 선택기에 몇 가지 특수 효과를 추가하는 데 사용됩니다.

의사 클래스 구문:

selector:pseudo-class {property:value;}
로그인 후 복사

CSS 클래스는 또한 의사 클래스를 사용할 수 있습니다:

selector.class:pseudo-class {property:value;}
로그인 후 복사

anchor pseudo-class

CSS를 지원하는 브라우저에서는 다양한 링크 상태가 다양한 방식으로 표시될 수 있습니다

a:link {color:#FF0000;} /* 未访问的链接 */
a:visited {color:#00FF00;} /* 已访问的链接 */
a:hover {color:#FF00FF;} /* 鼠标划过链接 */
a:active {color:#0000FF;} /* 已选中的链接 */
로그인 후 복사

참고: CSS 정의에서 a:hover는 a:link 및 a:visited 뒤에 위치해야 유효합니다.

참고: CSS 정의에서 a:active는 a:hover 뒤에 배치되어야 유효합니다.

참고: 의사 클래스 이름은 대소문자를 구분하지 않습니다.

의사 클래스 및 CSS 클래스

의사 클래스는 CSS 클래스와 함께 사용할 수 있습니다.

a.red:visited {color:#FF0000;}
<a class="red" href="css-syntax.html">CSS 语法</a>
로그인 후 복사

위 예제의 링크를 방문하면 빨간색으로 표시됩니다.

CSS :first-child pseudo-class

:first-child pseudo-class를 사용하여 상위 요소의 첫 번째 하위 요소를 선택할 수 있습니다.

참고: IE8의 이전 버전에서는 :first-child가 적용되도록 을 선언해야 합니다.

첫 번째

요소와 일치합니다.

아래 예에서 선택기는 모든 요소의 첫 번째 하위인

요소와 일치합니다.

Instance

p:first-child
{
    color:blue;
}
로그인 후 복사

는 모든


요소의 ;i> 요소는 첫 번째 요소와 일치하는 모든

요소를 선택합니다.

Instance

p > i:first-child
{
    color:blue;
}
로그인 후 복사

첫 번째 요소와 일치합니다. 하위 요소인

요소

에서 선택기는 모든 요소와 일치합니다.

Instance

p:first-child i
{
    color:blue;
}
로그인 후 복사

CSS - :lang pseudo-class

:lang 의사 클래스를 사용하면 다양한 언어에 대한 특수 규칙을 정의할 수 있습니다. ​

참고: IE8에서는 이를 지원하기 위해 을 선언해야 합니다.

다음 예에서 :lang 클래스는 속성 값이 no인 q 요소에 대한 따옴표 유형을 정의합니다.

Example

q:lang(no) {quotes: "~" "~";}
로그인 후 복사

위 내용은 CSS 의사 클래스를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿