Skip to main content

계단식 스타일 시트의 캐스케이드가 의미하는 바를 배우십시오.

Web Development - Computer Science for Business Leaders 2016 (유월 2025)

Web Development - Computer Science for Business Leaders 2016 (유월 2025)
Anonim

캐스케이드는 CSS 스타일 시트를 매우 유용하게 만듭니다. 즉, 캐스케이드는 충돌하는 스타일을 적용하는 방법의 우선 순위를 정의합니다. 즉, 두 가지 스타일이있는 경우 :

p {color : red; }p {color : blue; }

계단식은 스타일 시트에 빨간색과 파란색으로 표시되어야한다고 명시되어 있어도 단락이 있어야하는 색상을 결정합니다. 궁극적으로 하나의 색상 만 단락에 적용될 수 있으므로 순서가 있어야합니다. 그리고이 순서는 셀렉터 ( 위 예제에서) 우선 순위가 가장 높으며 문서에서 어떤 순서로 표시되는지를 나타냅니다.

다음 목록은 브라우저가 스타일에 대한 우선 순위를 결정하는 방법을 단순화 한 것입니다.

  1. 스타일 시트에서 요소와 일치하는 선택기를 찾습니다. 정의 된 스타일이 없으면 브라우저에서 기본 규칙을 사용하십시오
  2. 표시된 선택자를 스타일 시트에서 확인하십시오. !중대한 적절한 요소에 적용합니다.
  3. 스타일 시트의 모든 스타일은 기본 브라우저 스타일을 덮어 씁니다 (사용자 스타일 시트의 경우 제외).
  4. 스타일 선택기가 구체적 일수록 우선 순위가 높아집니다. 예를 들어, div> p.class 보다 구체적입니다. 피. 클래스 보다 구체적입니다. .
  5. 마지막으로 두 규칙이 동일한 요소에 적용되고 동일한 선택기 우선 순위를 갖는 경우로드 된 규칙 마지막 적용될 것이다. 즉, 스타일 시트는 위에서 아래로 읽히고 스타일은 서로 위에 적용됩니다.

위의 예에서 이러한 규칙에 따라 단락은 파란색으로 표시됩니다. p {color : blue; } 스타일 시트의 마지막에옵니다.

이것은 캐스케이드에 대한 매우 단순화 된 설명입니다. 캐스케이드 작동 방식에 대해 더 알고 싶다면 캐스 캐이 딩 스타일 시트에서 "캐스케이드"란 무엇을 의미합니까?를 읽어야합니다.