주요 개념 :
CSS 상속은 웹 사이트 스타일을 간소화합니다. 부모 요소는 자녀에게 속성을 전달하여 반복 코드를 최소화합니다. 그러나 모든 속성이 상속되는 것은 아닙니다 (예를 들어,
키워드는 감염 불가능한 속성에 대한 상속을 강제합니다. 이는 속성 속성에도 적용되지만 초기 값에 대한 하위 프로 eriferties 기본값이 누락되었습니다. DevTools는 상속, 비 상승 및 재정의 속성을 시각적으로 강조하여 디버깅을 단순화합니다.
태그의 모든 어린이의 색상을 수동으로 설정한다고 상상해보십시오! 비효율적이고 오류가 발생합니다. 상속은 또는 border
와 같은 속성에 대한 중복 코드없이 일관성을 유지합니다.
background-image
(상속을 나타내는 코드 펜 예제는 여기에 삽입됩니다) inherit
모든 CSS 속성이 상속되는 것은 아닙니다. 그들이 그렇게한다면, 스타일링은 혼란 스러울 것입니다. 예를 들어, color: green;
를 상속하면 모든 어린이 요소에 원치 않는 경계가 생성됩니다. 다음 코드 펜은 이것을 보여줍니다 :
:
와의 상속을 강제합니다
이것은 링크가 부모의 색상을 상속합니다 :
키워드를 보여주는 코드 펜 예제는 여기에 삽입됩니다
상속 및 CSS 속기 :
font-family
font-size
속성 속성에
는 유효하지 않습니다 이를 달성하려면 Longhand를 사용하십시오 : 누락 된 속기 값 :
속기에서 하위 단점이 생략 된 초기 값으로 되돌아갑니다. 예를 들면 :
로 재설정합니다. 정확한 제어를 위해 Longhand (border
(속기 제한을 나타내는 코드 펜 예제는 여기에 삽입 될 것입니다)
DevTools는 시각적으로 상속, 비인간 및 재정의 속성을 구별합니다. 이렇게하면 레이아웃 문제 해결 문제가 단순화됩니다
상속 속성 목록 (부분) :
결론 :
자주 묻는 질문 (faqs) :
(원래 입력의 FAQ 섹션이 여기에 포함되어 있으며 더 나은 흐름과 선명도를 위해 잠재적으로 다시 제작됩니다.)
위 내용은 CSS 상속 : 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!