我想分配div 2显示属性,我不确定正确的语法是什么......
#div2 {
display:none;inline-block;
}
这样做的正确方法是什么?
更新:
#div2 {
display:none;
}
$(function() {
$("#div1").mouseover(function() {
$("#div2").css('display', 'inline-block');
}).mouseout(function(){
$("#div2").css('display', 'none');
});
});
答案 0 :(得分:6)
您一次只能为display
属性设置一个值。在这种情况下,display: none
会导致div根本无法呈现,因此inline-block
在这里完全无关。
我假设您想以某种方式使用javascript切换可见性。这需要您在none
和inline-block
之间切换显示属性。正如我所说,你可以在这里只有一个值。
答案 1 :(得分:0)