CSS 특이성 점수는 어떻게 계산되나요?
CSS 특이성, 은 포인트를 기준으로 다양한 CSS 선택기를 차별화하거나 우선순위를 지정하는 프로세스입니다. 특이도 포인트가 가장 높은 선택기가 승리하고 해당 선택기의 CSS 스타일이 해당 요소에 적용됩니다.
각 CSS 선택기의 포인트 계층 구조와 우선순위는 아래 표에 나와 있습니다. -
Sr.No. | 의 중국어 번역은일련번호 | 입니다.CSS 선택기 | 특이도 점수 |
---|---|---|---|
1 | 요소 선택기 | 1 | |
2 | 클래스 선택기 | 10 | |
3 | ID 선택기 | 100 | |
4 | 인라인 CSS | 1000 | |
5 | 요소+클래스 선택기 | 1 + 10 = 11 | |
6 | 요소+ID 선택기 | 1 + 100 = 101 |
사용 사례 − 클래스와 ID가 있는 요소가 있고 클래스 선택기와 ID 선택기를 사용하여 CSS 스타일을 추가하고 싶다고 가정해 보겠습니다. 이 경우 ID 선택기가 클래스 선택기보다 10배 더 구체적이므로 ID 선택기에 의해 정의된 CSS 스타일을 사용합니다.
이제 코드 예제를 통해 이러한 선택기의 차이점과 우선순위를 자세히 이해해 보겠습니다.
단계
1단계 - 첫 번째 단계에서는 클래스 및 ID 속성을 사용하여 HTML 요소를 정의합니다.
2단계 - 이 단계에서는 CSS 선택기를 사용하여 요소를 선택하고 우선순위를 확인하여 요소에 대한 CSS를 작성합니다.
Example
의 중국어 번역은Example
입니다.다음 예에서는 다양한 CSS 선택기와 우선순위 간의 차이점을 보여줍니다. -
으아악위의 예에서는 두 개의 서로 다른 선택기의 도움으로 동일한 요소를 선택하여 동일한 요소에 동일한 CSS 속성을 사용했으며 더 높은 특이도 포인트로 선택 항목을 명확하게 볼 수 있습니다. 브라우저의 CSS가 요소에 적용됩니다. .
예 2
아래 예에서는 특별한 점에서 CSS 선택기의 차이점에 대해 자세히 설명합니다. -
으아악위의 예에서는 동일한 CSS 속성을 다시 사용했지만 다른 CSS 선택기에서는 다른 값을 사용했습니다. 메인 div 요소의 경우 인라인 선택자와 ID 선택자를 사용하여 CSS를 적용했지만, 인라인 선택자가 ID 선택자보다 우선순위가 훨씬 높기 때문에 인라인 CSS를 요소에 적용했습니다. h2 헤더의 경우에는 ID와 요소+ID 선택자를 사용했는데, 후자의 CSS가 더 구체적이므로 해당 요소에는 요소+ID 선택자의 CSS가 적용됩니다.
결론
이번 글에서는 CSS 특정점 계산에 대해서 배웠을 뿐만 아니라, 다양한 CSS 선택자 내부에 작성된 CSS의 우선순위와 해당 특정점의 차이를 자세히 알아보고, 코드 예제 연산을 통해 연습해보았습니다. 동일한 요소의 CSS 속성에 서로 다른 값을 부여하기 위해 서로 다른 선택기를 동시에 선택하여 CSS 선택기의 차이점을 확인했습니다.
위 내용은 CSS 특이성 점수는 어떻게 계산되나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











CSS Box-Shadow 및 개요 속성은 주제를 얻었습니다. 실제 테마에서 어떻게 작동하는지에 대한 몇 가지 예와 이러한 스타일을 WordPress 블록 및 요소에 적용 해야하는 옵션을 보자.

이 튜토리얼은 Smart Forms 프레임 워크를 사용하여 전문적인 JavaScript 양식을 작성하는 것을 보여줍니다 (참고 : 더 이상 사용할 수 없음). 프레임 워크 자체를 사용할 수 없지만 원칙과 기술은 다른 형태의 건축업자와 관련이 있습니다.

이것은 우리가 양식 접근성에 대해 한 작은 시리즈의 세 번째 게시물입니다. 두 번째 게시물을 놓친 경우 "사용자 초점 관리 : Focus-Visible"을 확인하십시오. ~ 안에

인라인 텍스트 편집기를 구축하는 것은 사소한 일이 아닙니다. 이 프로세스는 대상 요소를 편집 가능하게하여 잠재적 구문 예외를 처리하여 시작합니다. 편집자 생성 이 편집기를 구축하려면 컨텐츠를 동적으로 수정해야합니다.

Svelte Transition API는 맞춤형 전환을 포함하여 문서를 입력하거나 떠날 때 구성 요소를 애니메이션하는 방법을 제공합니다.

이 기사는 Envato Market에서 사용할 수있는 최고의 PHP 양식 빌더 스크립트를 탐색하여 기능, 유연성 및 설계를 비교합니다. 특정 옵션으로 다이빙하기 전에 PHP 양식 빌더가 무엇인지, 왜 사용하는지 이해해 봅시다. PHP 양식

이 튜토리얼은 node.js, express 및 multer를 사용하여 파일 업로드 시스템을 구축함으로써 안내합니다. 단일 및 다중 파일 업로드를 다루고 나중에 검색하기 위해 MongoDB 데이터베이스에 이미지 저장을 보여줍니다. 먼저 Projec을 설정하십시오
