內我有一個的jsfiddle這裏有一個不錯的懸停效果我的工作,但我想知道是否有可能有包含在父哈弗動畫包含父
內懸停效果一切都運作良好,除了最右邊的列表項目和最後一排懸停在網格之外。理想情況下,我希望它們從右側的右上角和底部的左下角逐漸增長。
我希望這是有道理的,我只想知道它是否可能?
下面是HTML
<ul class="tearsheets">
<li><a href="#"><span><img class="galleryImg" src="http://lorempixum.com/200/200/transport"></span></a></li>
<li><a href="#"><span><img class="galleryImg" src="http://lorempixum.com/200/200/transport"></span></a></li>
<li><a href="#"><span><img class="galleryImg" src="http://lorempixum.com/200/200/transport"></span></a></li>
<li><a href="#"><span><img class="galleryImg" src="http://lorempixum.com/200/200/transport"></span></a></li>
<li><a href="#"><span><img class="galleryImg" src="http://lorempixum.com/200/200/transport"></span></a></li>
<li><a href="#"><span><img class="galleryImg" src="http://lorempixum.com/200/200/transport"></span></a></li>
<li><a href="#"><span><img class="galleryImg" src="http://lorempixum.com/200/200/transport"></span></a></li>
<li><a href="#"><span><img class="galleryImg" src="http://lorempixum.com/200/200/transport"></span></a></li>
<li><a href="#"><span><img class="galleryImg" src="http://lorempixum.com/200/200/transport"></span></a></li>
<li><a href="#"><span><img class="galleryImg" src="http://lorempixum.com/200/200/transport"></span></a></li>
<li><a href="#"><span><img class="galleryImg" src="http://lorempixum.com/200/200/transport"></span></a></li>
<li><a href="#"><span><img class="galleryImg" src="http://lorempixum.com/200/200/transport"></span></a></li>
</ul>
和CSS
ul.tearsheets{
overflow:hidden;
clear:both;
max-width:100%;
position:relative;
}
.tearsheets li span {
display:inline-block;
vertical-align:middle;
height:110px;
}
.tearsheets{
padding:18px 18px 108px 18px;
}
.tearsheets li{
float:left;
line-height:110px;
width:160px;
list-style:none;
height:110px;
background-color:#9C9B9B;
text-align:center;
position:relative;
margin:0 1px 1px 0;
-moz-transition: all 0.25s ease;
-webkit-transition: all 0.25s ease;
}
.tearsheets li a{
display:block;
}
.tearsheets li span img{
padding-top:10px;
z-index: 0;
max-height:90px;
-moz-transition: all 0.25s ease;
-webkit-transition: all 0.25s ease;
}
.tearsheets li a:hover{
height:221px;
background-color:#9C9B9B;
width:321px;
position:absolute;
z-index:1000000;
}
.tearsheets li a:hover span{
padding-top:10px;
}
.tearsheets li a:hover span img{
max-height:180px;
}
如果有人可以幫助我這個這將是驚人的,如果它適用於IE8-9甚至更好 - 我不要擔心現階段的IE8動畫。
非常感謝。
這可以工作,除非在函數運行後調整窗口大小。當窗口調整大小時,您可能需要再次調用它。 – Shmiddty
開發人員調整窗口大小。您看到用戶調整窗口大小多少次? :) –
嗨,感謝這看起來真的很好 - 我唯一的問題是,第一行最後一個col不做,第三行最後col和第一col最後一行。有沒有什麼辦法讓這些動畫從正確的角落?很高興知道它可以完成:) –