Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 消除拨动开关上的打嗝_Javascript_Jquery Ui - Fatal编程技术网

Javascript 消除拨动开关上的打嗝

Javascript 消除拨动开关上的打嗝,javascript,jquery-ui,Javascript,Jquery Ui,我正在使用jquery ui切换在地图图例上进行下拉 问题是,当您单击该类以显示下拉div时;在div有点跳跃的地方有一个轻微的打嗝。有人知道为什么会这样吗? 这是我的html: <h3 id="conservation-header"> <i class="icon-stop" style="color:#739435;"></i> <i class="icon-caret-down" style="color:#fff;"></i>

我正在使用jquery ui切换在地图图例上进行下拉

问题是,当您单击该类以显示下拉div时;在div有点跳跃的地方有一个轻微的打嗝。有人知道为什么会这样吗? 这是我的html:

<h3 id="conservation-header">
<i class="icon-stop" style="color:#739435;"></i> 
<i class="icon-caret-down" style="color:#fff;"></i> 
<span class="dropdown">Conservation</span> &nbsp; 
<span class="extras" style="color:#739435;">[
<a style="color:#739435;" id="conservationMoreLink" href="#">info</a>] &nbsp; [
<a style="color:#739435;" >images</a>]</span>
</h3>

       <div class="dropThis" style="display:none;">
       <ul>
         <li>Preservation</li>
         <li>Silviculture</li>
         <li>Limited Agriculture consistent with resource value</li>
         <li>Environmental Services</li>
         <li>Mitigation</li>
         <li>Recreation</li>
         <li>Roadway Connections</li>
         </ul>
       </div>

保护
[
]   [


提前感谢

ul
样式设置为:

margin-top: 0;

过去我可以通过将元素(或任何父元素)的背面可视性设置为
“隐藏”;

如果要在Chrome中进行测试,请尝试将
-webkit backface visibility:hidden;
添加到body元素中,并查看问题是否已解决


有关的详细信息。

给出您的
。删除此
位置:绝对;
。检查此项:位置:绝对加法似乎是最简单的修复方法。谢谢@putvande