如何删除css溢出:隐藏的jquery对话框

时间:2013-01-30 19:50:47

标签: jquery html css

我想添加一个搜索输入并将其重叠在jQuery对话框的标题栏上,但我的问题是:

  • 我无法删除此特定jQuery对话框的css overflow属性
  • 标题栏始终位于我的输入搜索框的顶部。

我也试过这个:

 $('div#viewVoters').attr('style','overflow:visible');
 $('#viewVoters').css('overflow','');
 $('#viewVoters').remove('style');

知道如何删除css属性或任何想法如何添加搜索输入?

<div id="viewVoters" style="width: auto; min-height: 95px; height: auto; overflow: hidden;" class="ui-dialog-content ui-widget-content" scrolltop="0" scrollleft="0">  
</div>

3 个答案:

答案 0 :(得分:13)

只需在CSS中覆盖它:

#viewVoters {
    overflow: auto !important;  /* or 'visible' whatever */
}

答案 1 :(得分:11)

$('#viewVoters').css('overflow','visible');

这肯定会奏效 而不是

$('#viewVoters').css('overflow','');

答案 2 :(得分:-1)

是的,在生产现场更好地获得特异性而不是使用!

请记住,一个ID高于4个类和一个元素...... '#MYID'比'.class1 .class2 .class3 .class4 p'更强,所以你可能需要看一看父母,看看还有ID的位置。