누군가 어떤 브라우저 (및 버전)를 사용하고 있는지 감지하는 스크립트가 있는데 특정 브라우저의 경우 div 클래스가 마우스를 올리면 애니메이션이 표시되도록 설정하고 싶습니다. jQuery를 사용하여이 작업을하고 싶습니다. 그러나 무엇이든 할 수 있습니다.브라우저의 경우 자바 스크립트를 사용 하시겠습니까?
자바 스크립트에 대한 나의 생각은이 ...
if (browser == IE || browser < Firefox 4) {
// somehow animate a div class on hover (could be id-based too)
} else {
// do nothing
}
내가 이것을 위해 설정 한 CSS이
.item {
height: 100px;
width: 100px;
/* css3 */
transition: height .5s, width .5s;
-moz-transition: height .5s, width .5s;
-webkit-transition: height .5s, width .5s;
}
.item:hover {
height: 200px;
width: 200px;
}
같은, 그리고, HTML은 (명백하게)입니다
입니다<div class="item" id="item">
<p>Content here</p>
</div><!-- end item -->
이전 브라우저의 경우 CSS3 수정이 목적입니다. 전환은 내 의견으로는 CSS3에 관한 가장 좋은 것 중 하나이며 IE9에 대한 지원이 포함되어 있지 않은 것을 나에게 괴롭 히고 있습니다.
에 볼 수 있습니다. 나의 이해는 기능 자체가 최종 사양이 아니기 때문에 IE9가 지원하지 않는다는 것이다. 초안 사양을 사용하는 사람들은 나에게서 지옥을 괴롭 힙니다. $ –