1

有谁知道如何在不使用的情况下对齐这些 jquery 按钮float:left

<button>使用任何其他元素时会出现此问题<a>

http://jsbin.com/afixij/edit#javascript,html,live

jquery的网站上也有同样的问题:

http://jqueryui.com/demos/button/#default

4

2 回答 2

1

这是因为类.ui-buttonjquery-ui.css使用display: inline-block;

在此处输入图像描述

如果您将其更改为,问题就会消失display: inline-table;

在此处输入图像描述

于 2012-04-05T18:28:28.560 回答
1

我以前没有这个问题,所以我使用旧版本的 jquery-ui 检查了我的旧代码。我注意到旧.ui-button课程没有overflow:visibleoverflow:hidden其更改为overflow:visible,瞧,它已修复。

于 2012-04-05T19:08:36.990 回答