2014-04-24 3 views
0

호버 (hover) 설명의 애니메이션 측면에 문제가있는 것처럼 보입니다. 호버 자체는 잘 작동하고 정확하게 놓인 위치에 나타납니다. 그러나 엘리먼트 위로 오거 나 멀리 떨어질 때 페이드 효과가없는 것처럼 보입니다. 대신 설명 상자는 CSS에 나열된 0.5 초 내에 급격하게 나타나며 같은 방식으로 사라집니다. 설명 상자가 페이드 인 및 페이드 아웃되는 부드럽고 전환 효과를 만들려고합니다. 누군가 나를 조정하도록 도와 줄 수 있습니까?부드러운 호버 전환?

CODE :

#description { 
    opacity:0; 
    background:#fff; 
    z-index:30; 
    position:fixed; 
    margin-left:249px; 
    margin-top:-5px; 
    border:1px solid #000; 
    width:230px; 
    height:299px; 
    color:{color:text}; 
    -webkit-transition: opacity 0.5s ease-in-out; 
    -moz-transition: opacity 0.5s ease-in-out; 
    -ms-transition: opacity 0.5s ease-in-out; 
    -o-transition: opacity 0.5s ease-in-out; 
    transition: opacity 0.5s ease-in-out; } 

#description a { 
    color:{color:text}; 
    -webkit-transition: opacity 0.5s ease-in-out; 
    -moz-transition: opacity 0.5s ease-in-out; 
    -ms-transition: opacity 0.5s ease-in-out; 
    -o-transition: opacity 0.5s ease-in-out; 
    transition: opacity 0.5s ease-in-out; } 

#sidebar:hover #description { 
    opacity:0.6; 
    -webkit-transition: opacity 0.5s ease-in-out; 
    -moz-transition: opacity 0.5s ease-in-out; 
    -ms-transition: opacity 0.5s ease-in-out; 
    -o-transition: opacity 0.5s ease-in-out; 
    transition: opacity 0.5s ease-in-out; } 
+0

만 정상 상태에서 한 번 전환을 적용

'불투명'는 레벨 값을 지정할 필요가 CSS 속성이다. 마우스를 올리면 상태가 중복됩니다. 또한, 우리가 볼 수있는 것을 정확하게 볼 수 있도록 바이올린을 제공 할 수 있습니까? –

+0

나는 코멘트에 바이올린을 제공했다. :) – brianwellers

답변

0

#description { 
    opacity:0; 
    background:#fff; 
    z-index:30; 
    position:fixed; 
    margin-left:249px; 
    margin-top:-5px; 
    border:1px solid #000; 
    width:230px; 
    height:299px; 
    color:{color:text}; 
    -webkit-transition: opacity 0.5s ease-in-out; 
    -moz-transition: opacity 0.5s ease-in-out; 
    -ms-transition: opacity 0.5s ease-in-out; 
    -o-transition: opacity 0.5s ease-in-out; 
    transition: opacity 0.5s ease-in-out; 
} 

#description a { color:{color:text}; } 
#description:hover { opacity:0.6; } 
+0

불행히도 물고기를 이동하십시오. 마우스 오버 전환은 여전히 ​​동일하게 작동합니다. – brianwellers

+0

흠. 나는 당신의 전체 코드를 볼 수 있었으면 좋겠다. #description에서 선택자를 제거하십시오. 그래서 그것은 단지 # 설명 일 것입니다. hover {opacity : 0.6; } 위에서 편집했습니다.^ –

+0

저는 지금까지 작업하고있는 코드의 일부를 보여주는 바이올린입니다. 두 개의 IMG가 빈 중간 상자에 배치되고 마우스 오버레이가 오른쪽 상자 위에 표시됩니다. 그 위에 마우스를 가져 가면 고르지 못한 인 - 아웃 (out-and-out) 동작을 볼 수 있습니다. http://jsfiddle.net/Ke8uP/ – brianwellers