- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在动态创建一个 jquery 移动 ListView ,并希望在同一行上以特定间距放置不同的元素。然后每个元素将在每个后续列表项中排列(它看起来是表格)。我可以使用 span 在元素之间添加边距,但问题是当长度文本不同时它会移动元素。
这是我用来创建 ListView 的代码
if (i == 0) {
content = "<div data-role='collapsible' data-theme='a'><h3>Date<span style='float:right;' class='ui-btn-up-c ui-btn-corner-all cnt'>Count</span></h3><ul data-role='listview' data-theme='b'><li><a rel='external' href='#'><span style='margin-right:30px'>Test Text</span>Next Element</a></li>"
temprec = rec[1];
}
else {
if (rec[1] == temprec) {
content = content + "<li><a rel='external' href='#'><span style='margin-right:30px'>Long Long Test Text</span>Next Element</a></li>"
}
else {
content = content + "</ul></div><div data-role='collapsible' data-theme='a'><h3>Date<span style='float:right;' class='ui-btn-up-c ui-btn-corner-all cnt'>Count</span></h3><ul data-role='listview' data-theme='b'><li><a rel='external' href='#'><span style='margin-right:30px'>Text</span>Next Element</a></li>"
temprec = rec[1];
}
}
这是输出电流的示例(我试图附上图片)...
文本下一个元素
长测试文本下一个元素
长测试文本下一个元素
长测试文本下一个元素
我希望所有“下一个元素”文本都排列在一列中。有没有办法做到这一点?谢谢你!
最佳答案
如果没有一些输出 HTML,很难知道如何为您提供最好的建议,但由于这些数据显然有点表格化,因此 CSS 表格似乎提供了最可能的解决方案。
如
.parent {
display: table;
table-layout: fixed;
}
.row {
display: table-row;
}
.child {
border: 1px solid grey;
display: table-cell;
padding: 0 1em;
}
<div class="parent">
<div class="row">
<div class="child">Short Text</div>
<div class="child">Next Element</div>
</div>
<div class="row">
<div class="child">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Molestiae ab.</div>
<div class="child">Next Element</div>
</div>
</div>
正如我提到的,这是否适用于您的具体情况取决于实际的 HTML 以及是否可以(如有必要)进行调整。
关于javascript - jqmobile listview中元素之间的间距相等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29259363/
我正在动态创建一个 jquery 移动 ListView ,并希望在同一行上以特定间距放置不同的元素。然后每个元素将在每个后续列表项中排列(它看起来是表格)。我可以使用 span 在元素之间添加边距,
我正在为我的 Web 应用程序使用 jQMobile。我使用的是最新版本1.1.1。 我尝试默认设置 $.mobile.defaultPageTransition = "slide"; 但它不起作用,
您好,我正在使用这段代码在 jquery mobile 中将图像居中,它在 iphone 模拟器中将图像居中,但是当我在 iphone 上检查它时,它本身并没有完全居中(居中但不完全居中)而是倾向于向
我检查了许多样本,但没有一个与我正在尝试做的完全相同。 我的工作主要是有效的,但它并不完全正确。 这里有一个 fiddle 来说明这个问题。 http://jsfiddle.net/5yA6G/4/
我使用 jQuery mobile 构建了一个应用程序。除了不同 Android 设备之间的一些兼容性问题之外,我在 Android 系统上的性能也非常差。因为即使是来自 jquerymobile.c
我有一个搜索表单,data-ajax=false。因为我想编写自己的自定义 ajax 调用。 下面是js代码 $(document).bind('pageinit',function() {
我正在使用 cordova + Ripple 模拟器 + jq mobile 开发 Android 应用程序。我想在登录成功后更改页面。主(也是唯一)页面的 html:
这个问题已经有答案了: Using iScroll with JQM and dynamic content (1 个回答) 已关闭 8 年前。 我在 Cordova 的 jquery mobile
在以下问题和来自此和 another platform 的答案之后和一些像奥马尔先生这样的聪明人的建议,我决定重新设计我的登录过程,没有任何弹出窗口。 我使用 Jquery Mobile 1.4.3
我在 jqMObile 中的导航菜单有问题,当可折叠项被隐藏时,它会创建空间来使导航向上并把它放在屏幕中间。如何保持在底部? http://jsfiddle.net/a_elnajjar/6K2Mk/
我有这个 但是当我使用 Jquery Mobile 时,不能用 css 设置样式吗? .coins{ font-family: Verdana; font-style: bold; font-siz
给定嵌套的 html: Hello world! hello 我使用了以下 JS: $('.star').click(function () { $(this).toggleClass
我可以使用两列网格 ui-grid-a,或三列...显示 50%-50% 但我如何显示大小如 70% 的行-30%. 因此右侧的文本位于 30% - a 网格 和 b 网格 70% 最佳答案 添加自定
我在 js 控制台中注意到了这一点: XHR finished loading: "https://mxr.mozilla.org/mozilla-central/source/netwerk/dns
我是一名优秀的程序员,十分优秀!