내 요소가 왜 사라지지 않을지 알려주실 수 있습니까?CSS3로 마우스 오버 페이드 사용
배경 이미지가 제대로 움직이지만, .home 클래스가 페이드 인하는 대신 표시됩니다.
감사합니다. 코드 스 니펫은 아래에 있습니다.
#home {
width:35px;
height:35px;
float:left;
margin:20px 20px 0 20px;
transition:background-position .2s ease;
-webkit-transition: background-position .2s ease;
-moz-transition: background-position .2s ease;
background-image:url('images/icons.png');
}
#home > .home {
position:absolute;
display:none;
margin-top:40px;
opacity:0;
transition:opacity 3s linear;
}
#home:hover > .home {
display:block;
opacity:1;
}
#home:hover {
background-position:0px 35px;
}
<!-- END STYLE START HTML -->
<div id="home"><div class="home">HOME</div></div>
IE10이 지원합니다. – robertc
@robertc Endy가 IE9 또는 IE10에 대해 이야기하고 있다고 생각하지 않습니다 ...... –
W3Schools에서 "Internet Explorer는 아직 전환 속성을 지원하지 않습니다." 또한 "전환 속성은 모든 브라우저에서 지원되지 않습니다." 투표하기 전에 조사를하십시오. – Endy