나는 또 다른 질문에서 다음 CSS를 한 :변화 HTML 텍스트는 2
<div class="container">
<a href="#" class="title">Title</a>
<span class="username">username</span>
<span class="dateandtime">date and time</span>
</div>
이만큼 나는 다음과 같은 HTML을 가지고 작품을 좋아
.title {color:#707070;}
.username {color:#8DAAB8;}
.dateandtime {color:#A5A7AC;}
.container:hover .title { color: #000000; }
.container:hover .username { color: #DF821B; }
.container:hover .dateandtime { color: #3185B6; }
(다음은 코드 조각입니다)
개별 컨테이너에서 어떻게 작동합니까? html은 서버 측 코드를 통해 동적으로 생성됩니다. 예를 들어
: 나는이 용기의 사람 위에 마우스를 올려 경우, 위의 CSS를 사용하여
<div class="container">
<a href="#" class="title">Title1</a>
<span class="username">username1</span>
<span class="dateandtime">date and time1</span>
</div>
<div class="container">
<a href="#" class="title">Title2</a>
<span class="username">username2</span>
<span class="dateandtime">date and time2</span>
</div>
<div class="container">
<a href="#" class="title">Title3</a>
<span class="username">username3</span>
<span class="dateandtime">date and time3</span>
</div>
<div class="container">
<a href="#" class="title">Title4</a>
<span class="username">username4</span>
<span class="dateandtime">date and time4</span>
</div>
, 그것은 모든 컨테이너의 색상을 변경 끝납니다. 마우스를 가져 가면 컨테이너 안의 항목의 색상이 바뀌어야합니다.
어떻게이 작업을 수행 할 수 있습니까?
이상하게도 모든 컨테이너의 색상을 변경하면 안됩니다. 실천 사례가 있습니까? – BoltClock
[귀하의 코드는 잘 작동합니다] (http://jsfiddle.net/SLaks/dNdFp/). – SLaks