【发布时间】:2014-07-26 13:40:31
【问题描述】:
嘿,我被困在移动设备上显示我的 django 应用程序。 在模板中,表格有 4-5 列(在桌面上显示良好)
在移动设备上,我只想显示一列,当单击该列时应显示其余列数据(以折叠的形式)
所以为了隐藏所有列,我在我的 css 中尝试了这个
@media only screen and (max-device-width: 700px){
//for header and for td to hide
tr th:nth-child(2), tr td:nth-child(2),
tr th:nth-child(3), tr td:nth-child(3),
tr th:nth-child(4), tr td:nth-child(4),
{
display: none;
}
它只显示一列,但是如何在单击行时获取其相关数据 (以折叠的形式)?
提前感谢
【问题讨论】:
-
请告诉我如何做到这一点...?
-
您是否尝试过在您想要消失的 th/td 标签中添加“hidden-sm”或“hidden-xs”?
-
哦,抱歉……我明白你现在在说什么……你需要编写一些 JavaScript,以便在点击手机时在某种弹出窗口中显示该数据……或者其他一些类似的方法。
-
尝试footables:fooplugins.com/footable-demos - js 插件,可根据需要折叠表格单元格。
-
@KevinNelson Right .... 对于移动设备来说,折叠比弹出窗口的外观和感觉最好 ..
标签: css django-templates twitter-bootstrap-3 media-queries