【发布时间】:2015-11-12 16:53:03
【问题描述】:
我有一个显示几个 div/UL 的面板栏。例如,当列表的宽度设置为 40% 时,会导致面板栏向下滑动比它应该的位置更远,然后跳回到它“应该”的位置。去掉 UL 上的 40%,一切正常。
2015.3.930 版本存在此问题,而旧版本(随机选择 2011.3.1407)则没有。
<ul class="doctypecontainer noselect">
<li style="clear:both;">
<span>Truck Freight Bill (1)</span>
<div class="doctypecontainercontent">
<div class="docdatelabel"><input type="checkbox" />10/27/2015</div>
<ul class="pagelist">
<li><input type="checkbox" /><span>Page 1</span></li>
<li><input type="checkbox" /><span>Page 2</span></li>
<li><input type="checkbox" /><span>Page 3</span></li>
</ul>
<ul class="pagelist">
<li><input type="checkbox" /><span>Page 4</span></li>
<li><input type="checkbox" /><span>Page 5</span></li>
<li><input type="checkbox" /><span>Page 6</span></li>
</ul>
<div class="docdatelabel"><input type="checkbox" />11/15/2015</div>
<ul class="pagelist">
<li><input type="checkbox" /><span>Page 1</span></li>
<li><input type="checkbox" /><span>Page 2</span></li>
<li><input type="checkbox" /><span>Page 3</span></li>
</ul>
<div class="docdatelabel"><input type="checkbox" />11/21/2015</div>
<ul class="pagelist">
<li><input type="checkbox" /><span>Page 1</span></li>
<li><input type="checkbox" /><span>Page 2</span></li>
<li><input type="checkbox" /><span>Page 3</span></li>
</ul>
<span style="clear:left; display:block;"></span>
</div>
</li>
</ul>
在此处查看小提琴:http://jsfiddle.net/u48kLrem/
从 pagelist 类中删除 width:40%,它会按预期滑动。
【问题讨论】:
-
小提琴中的页面列表类在哪里?小提琴是不同的。
-
啊,疯了。我放错链接了。已更新。
-
这是由于应用了容器的
display:none和float:left属性。控件未正确计算高度。您应该删除 width 属性,您可以在其位置添加padding-right以使组之间的距离相同。
标签: css kendo-ui kendo-panelbar