如何使用jQuery移动设置表作为响应?
目前,我正在定制Magento的jQuery移动主题。但是桌子没有响应。当移动屏幕太小时,水平滚动就会出现。
我与jquery.mobile-1.0b3.min.css一起添加了CSS。
.ui-table {
border: 0;
border-collapse: collapse;
padding: 0;
width: 100%;
}
.ui-table th,
.ui-table td {
line-height: 1.5em;
text-align: left;
padding: .4em .5em;
vertical-align:top;
}
.ui-table th {
font-weight: bold;
}
.ui-table caption {
text-align:left;
margin-bottom:1.4em;
opacity:50%;
}
/* Add strokes between each row */
.table-stroke thead th {
border-bottom: 1px solid #d6d6d6; /* non-RGBA fallback */
border-bottom: 1px solid rgba(0, 0, 0, .1);
}
.table-stroke tbody th,
.table-stroke tbody td {
border-bottom: 1px solid #e6e6e6; /* non-RGBA fallback */
border-bottom: 1px solid rgba(0, 0, 0, .05);
}
/* Add alternating row stripes */
.table-stripe tbody tr:nth-child(odd) td,
.table-stripe tbody tr:nth-child(odd) th {
background-color: #eeeeee; /* non-RGBA fallback */
background-color: rgba(0,0,0,0.04);
}
/* Add stroke to the header and last item */
.table-stripe thead th,
.table-stripe tbody tr:last-child {
border-bottom: 1px solid #d6d6d6; /* non-RGBA fallback */
border-bottom: 1px solid rgba(0, 0, 0, .1);
}
,但仍然不起作用。我的CS和JS是
- jquery.mobile-1.0b3.min.css
- jquery-1.6.2.min.js
- jquery.mobile-1.0b3.min.js
我想念什么吗?
您可能对响应式表和响应式网格感兴趣。
已经有一个有效的JQM插件用于响应表视图,您可以在这里找到它:https://github.com/frequent/tableview
可以在此处找到:http://www.franckreich.de/jqm/tableview/demo.html
如果您需要更多信息,您可以随时询问开发人员,他是这个社区的活跃成员:https://stackoverflow.com/users/536768/536768/frequent
警告:
此实现需要两个其他JS文件 一个CSS。