2011-02-12 83 views
4

我想分配股利2顯示性能,我不知道正確的語法是什麼...如何分配div 2顯示屬性?

#div2 { 
    display:none;inline-block; 
} 

什麼是做這種正確的方法是什麼?

UPDATE:

#div2 { 
    display:none; 
} 

$(function() { 
    $("#div1").mouseover(function() { 
    $("#div2").css('display', 'inline-block'); 
    }).mouseout(function(){ 
    $("#div2").css('display', 'none'); 
    }); 
}); 
+0

沒有辦法做到這一點,最後將覆蓋第一。您想做什麼? – Sotiris 2011-02-12 21:50:43

+2

這就像我想同時看到和看不見。 – Sinan 2011-02-12 21:52:12

+0

div2應該被隱藏,但是當用戶懸停在div1上時,div2應該顯示在div1旁邊.. – thedeepfield 2011-02-12 21:53:40

回答

5

你只能在一個時間到display屬性設置一個值。在這種情況下,display: none將導致該div根本不呈現,因此inline-block在這裏完全不相關。

我想你想以某種方式切換使用JavaScript的可見性。這要求您在noneinline-block之間切換顯示屬性。正如我所說的,你總是可以在這裏獲得一個價值。