javascript - jQuery ui selectmenu垂直位置偏移(相对于这一行的按钮)

标签 javascript jquery jquery-ui positioning jquery-ui-selectmenu

在我的表单中,我将控制元素放在一行中:按钮、选择框、复选框。从逻辑上看是对的。但是自从我开始使用 jQuery UI 以来,我看到了奇怪的垂直选择框。 这是来自 jquery-ui 站点的示例,稍微缩短了一点:https://jsfiddle.net/Tertium/z829pay7

  $(function() {
    $( "#speed" ).selectmenu( { width: 200});
    $( "#files" ).selectmenu({ width: 200});
    $( "#but1" ).button();
    $( "#but2" ).button();

    });

在 jquery 1.11.2 和 1.10.2 上测试,jquery-ui:1.11.3,默认所有设置/css。 我怎样才能让他们排成一行或至少在中间对齐?尝试了平移、边距、div、表格——完全没有效果。

截图以防万一:

before and after

最佳答案

您可以在选择菜单和按钮上使用 vertical-align : middle; 来垂直对齐它们:

JSFIDDLE

关于javascript - jQuery ui selectmenu垂直位置偏移(相对于这一行的按钮),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28784761/

相关文章:

javascript - 数组表示法或 .method() - 哪个更快?

javascript - 事件点击时的 FullCalendar 模态显示不正确

javascript - 路由防护中的 Angular 2 对话框可以停用

jQuery UI - 我无法设置复选框按钮的样式

jquery - 如何检查 Jquery UI 主题是否已加载?

javascript - jquery 语法 : where to put "toFixed"

javascript - 使用 AJAX 读取简单的文本文件。打开函数时出现访问被拒绝错误

javascript - HTTP 缓存 - 设置缓存控制 header 后,资源未从浏览器缓存提供服务

javascript - 如何在客户端绑定(bind)之前对 SAPUI5 OData 进行分组以进行控制?

javascript - Python 请求句柄 url 包含回调