左边的元素:-9999使视图跳转

时间:2016-11-23 10:48:38

标签: html css

我尝试使用此插件: https://harvesthq.github.io/chosen/

为了制作带有搜索框的Dropbox。如果您要查看"标准选择",当菜单关闭时,它具有绝对位置和左-9999属性,这使它"消失"。它在那里工作得很好,但是,在我的网站中,当菜单在-9999时,我的所有视图都是通过菜单向左跳转。

当我将overflow-x:visible放到html时,这就是它的样子(没有这个我只能通过刷新回去)。 enter image description here

您可以在该测试页面中看到这种情况: http://rashamkol.com/test/

知道如何解决这个问题吗?

提前致谢!

2 个答案:

答案 0 :(得分:0)

尝试将此添加到您的CSS:

.chosen-container .chosen-drop {
    left: 0;
    display: none;
}

.chosen-container.chosen-container-single.chosen-with-drop .chosen-drop {
    display: block;
}

答案 1 :(得分:0)

除了$(document).ready(function() { $("#submitBTN").click(function(e) { if($('.case:checkbox:checked').length==0){ alert("Please select"); } }); }); 课程外,

将课程chosen-rtl添加到select元素。

在文档中,在Right to Left Support下。 https://harvesthq.github.io/chosen/