2012-05-03 94 views
0

我有一個:溢出:隱藏在某個高度>懸停顯示全部?

.itembox { 

類,其中顯示在目錄類型的網站的許多項目。我認爲這將是一個很酷的overflow:hidden在一定的高度,並有一個小的1px solid #AAA下,然後當懸停在>它顯示完整。這是相當簡單的使用我的全球課嗎?

回答

3

這非常簡單。添加一個max-height以及您的overflow:hidden,然後在該類的:hover版本中刪除max-height(通過將其設置爲非常高的數字)。

.itembox { 
    max-height: 200px; 
    overflow: hidden; 
    border-bottom: 1px solid #aaa; 
} 
.itembox:hover { 
    max-height: 9999px; 
} 
+0

擴大對Kolink的解決方案,可以在最大高度添加到您的類,然後附加一個jQuery(您標記吧)懸停事件,消除了最大高度,下至其內容高度幻燈片的內容。 –

+0

或者你可以使用CSS3動畫來滑動'max-height'... –

+2

非常真實。 CSS3動畫會很酷,但[此jsfiddle](http://jsfiddle.net/Qs3E8/1/)應該是跨瀏覽器兼容的 –