반응형
inherit 속성값
inherit은 영어단어 그대로 상속받는겁니다.
상위 객체의 값을 그대로 물려받아 적용하는 겁니다.
가령
HTML:
<a href="/">홈으로</a>
<div>
<p>메뉴를 클릭하세요.</p>
<a href="/board/">게시판으로 가기</a>
</div>
CSS:
a { color: blue; }
div { color: orange; }
div a { color: inherit; }
이렇게 한다면 [홈으로]링크는 당연히 파랑색으로 나올겁니다.
그리고 [메뉴를 클릭하세요.]라는 p태그는 주황색으로 나오겠죠.
[게시판으로 가기]링크는 상위 객체인 div의 color을 물려받아서(inherit) 주황색으로 나오게됩니다.
inherit은 그렇게 유용하게 느껴지진 않습니다-_-
다만, div의 색상을 따라가게되니까 코드중 한부분만 수정하면 inherit에 의해 값을 물려받게 됩니다.
물론,
div, a { color: oragne }
이렇게 사용하면 inherit을 사용하지 않아도 되겠죠. inherit이 지원되지 않는 몇몇 구버전의 브라우저도 있을테니까요^^
반응형
'Web > WEB기본' 카테고리의 다른 글
[CSS] 글 포인트 주기 border-left-width이용 (0) | 2014.01.02 |
---|---|
[CSS] CSS 글 자간 줄간 설정 (0) | 2013.12.17 |
[CSS] 배경 이미지 고정하기 ( background-attachment 속성 ) (2) | 2013.11.14 |
[CSS] CSS Values and Units Module Level 3 수치 단위 (0) | 2013.10.24 |
[CSS] Image vertical align with CSS, avoid absmiddle 효과 (0) | 2013.10.12 |
[CSS] CSS 애니메이션 처리 (0) | 2013.10.12 |
[CSS] webkit에서 사용되는 CSS text-align 속성값들 (0) | 2013.10.12 |
[html5] canvas 태그 clear (for redrawing) (0) | 2013.09.26 |
도움이 되셨다면 하트모양의 "♡ 공감"을 눌러주시면 큰 격려가 됩니다.
(로그인하지 않으셔도 가능)
(로그인하지 않으셔도 가능)