2017-12-30 48 views
-5

나는 transition 효과에 도움이 필요합니다. 나는 코드 블록을 가지고 있고, 호버를 추가하고 싶다 transition 효과. 내가 어떻게 해?어떻게 전환 효과를 만들 수 있습니까

.mockup img { 
 
    cursor: pointer; 
 
} 
 

 
.mockup img:last-child { 
 
    display: none; 
 
} 
 

 
.mockup:hover img:first-child { 
 
    display: none; 
 
} 
 

 
.mockup:hover img:last-child { 
 
    display: inline-block; 
 
}
<div class="row"> 
 
    <div class="col-lg-8 mx-auto mockup"> 
 
    <img src="http://lorempixel.com/output/animals-q-c-640-480-9.jpg"> 
 
    <img src="http://lorempixel.com/output/animals-q-c-640-480-7.jpg"> 
 
    </div> 
 
</div>

+0

당신 그게 당신이 요구하는 것이라면'display '를 바꿀 수 없습니다. – jhpratt

+0

아이디어가 있으십니까? ?? – atomant

+0

귀하의 질문은 무엇입니까? – jhpratt

답변

0

은 불행하게도 당신은 속성을 표시 전환을 추가 할 수는 없지만 불투명도 또는 가시로 교체 할 수 있습니다

그래서 당신의 코드로 대체 할 수 있습니다

.mockup img { 
    cursor: pointer; 
    transition: all 0.3s ease; 
} 

.mockup img:last-child { 
    opacity: 0; 
    visibility: hidden; 
} 

.mockup:hover img:first-child { 
    opacity: 0; 
    visibility: hidden; 
} 

.mockup:hover img:last-child { 
    opacity: 1; 
    visibility: visible; 
} 
+0

해답을 주셔서 감사하지만 나에게 적합하지 않습니다. 또한 작동하지 않습니다 – atomant

+0

@ atomant 그럼 당신이 원하는 것을 더 잘 설명해야합니다. 모하메드의 대답이 당신을 위해, 그리고 연결된 질문에 대한 수십 개의 대답 중 어느 것도 당신의 문제에 적용되지 않는다면, 당신의 문제는 우리가 생각하는 것과는 분명히 다릅니다. –