이 HTML 보여준다 RED 링크동일한 경로로 변경하면 다른 결과를
<html>
<head>
<style>
#outter_div .span_class a {background: red;}
#inner_div span a {background: blue;}
</style>
</head>
<body>
<div id='outter_div'>
<div id='inner_div'>
<span id='span_id' class='span_class'><a href='index.html'>link</a></span>
</div>
</div>
</body>
</html>
결과. 우리가
에 CSS의 첫 번째 라인을 변경하는 경우는 그리고
#span_id a {background: red;}
링크 BLUE가된다.
그러나 #outter_div .span_class a
과 #span_id a
은 모두 같은 요소를 나타냅니다.
이 차이는 어디에서 발생합니까? 모든 것이 동일 할 때 왜 색이 바뀌는가?
나는이 해결하기 위해 노력하고 있기 때문에 - 그래서 http://unraveled.com/publications/assets/css_tabs/index.html을, 선택한 탭은 본문 ID가 아니라 탭 ID로 정의됩니다. – Qiao