JQuery mobile 按钮内的两列网格不填充宽度

标签 jquery css jquery-mobile pug

我正在尝试创建 2 列网格并让按钮填充列宽,但按钮不会填充列的所有宽度。这是我的 Jade 模板代码:

fieldset.ui-grid-a
          div.button.ui-block-a
             input.button(type='submit',data-inline='true',value='Sign In',data-transition='fade',data-theme='a',style='width: 100%;')
          div.ui-block-b   
             a.button(href='/signup',data-inline='true', data-role='button',data-theme='b')
               label Sign Up

这是怎么回事?

谢谢,

最佳答案

从您的代码中删除 data-inline='true' 位。内联按钮适用于您不希望按钮全宽的情况。

这是使用内联按钮与常规按钮的示例:http://jsfiddle.net/Bh8SE/1/ (以及使用网格的示例)

关于JQuery mobile 按钮内的两列网格不填充宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10195733/

相关文章:

javascript - 自定义 HTML 标签和 CSS

html - 垂直对齐在 Bootstrap 中不起作用

javascript - 在 jquery 中准备好 $.mobile.changePage 后如何运行回调函数?

javascript - 如何使用 onbeforeunload 事件等待 jquery 动画完成?

javascript - 表格 td 颜色没有改变

javascript - 将 javascript 对象成员投影到数组中

javascript - 向下滚动时淡入图像

html - 如何在另一个div中垂直对齐一个div

jquery - 为什么 jQuery 与 jQuery Mobile 冲突?

jquery - 使用 JQuery 禁用 JQuery Mobile 按钮