CSS에서 선택기의 가중치
1. 스타일 유형
CSS 。
2. 선택기 유형
선택기
밤알
ID
#id
class
.class
라벨
p
등록 정보
[type='text']
괴뢰
:hover
위원소
::first-line
인접 선택기, 하위 선택기
> +
3. 가중치 계산 규칙
1000
입니다.0100
.0010
입니다.0001
이다.* > +
, 권한치는0000
이다.5. !important
!important의 역할은 우선순위를 높이는 것이다. 다시 말하면.이 문장을 추가한 양식의 우선순위가 가장 높다.
ie7+와 다른 브라우저는 important의 이런 작용에 대한 지지도가 매우 좋다.i6밖에 없어요. - 버그가 있어요.
p{
color:red !important;
color:blue;
} // blue
그러나 이것은 i6가 important을 지원하지 않는다는 것을 설명하지 않는다. 단지 일부 버그만 지원할 뿐이다.
p{color:red !important; }
p{color:blue;} // red。 ie6 important
!important
규칙이 스타일 선언에 적용되면 해당 스타일 선언은 선언 목록의 어느 위치에 있든 CSS의 다른 선언을 덮어씁니다.그럼에도 불구하고 !important
규칙은 우선순위와 아무런 관계가 없다.!important
를 사용하는 것은 좋은 습관이 아니다. 왜냐하면 스타일시트의 원래 등급 연결 규칙을 바꾸어서 디버깅하기 어렵다.!important
사용 시 주의해야 할 사항:인터넷의 게시물은 대부분이 깊이가 같지 않고 심지어 앞뒤가 맞지 않는다. 아래의 글은 모두 학습 과정에서 정리한 것이다. 만약에 오류가 발견되면 댓글로 지적하는 것을 환영한다.
만약 당신도 지식 공유를 좋아한다면 우리에 가입하세요. QQ그룹 번호: 431679880~
참조:
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.