具有不同布局选项的响应式 table
Responsive table with different layout options
我们正在尝试在需要响应的网页上以网格形式显示数据。我们希望有两个断点来满足我们所针对的形状因素。
这是我们使用的布局
http://jsbin.com/sinexesaxe/1/
有没有办法使用 CSS 实现此目的?
这也应该与 IE8 兼容。
不要使用实际的 table,而是通过应用 类 来模拟它们,例如:
<div class="table">
<div class="tr">
<div class="td">
Content...
</div>
等...,然后将 CSS 中的 "display" 属性 设置为它们的 HTML 对应项:
.table{
display:table;
}
.tr{
display:table-row;
}
.td{
display:table-cell;
}
这样,您可以在需要时以不同的方式处理 table,请参阅我的示例:
http://www.grafik-wunder.de/klafo/?action=userlist
或这个 Fiddle (更整洁和切题):
http://jsfiddle.net/svArtist/dnbduwcj/
您可以在 HTML(或 PHP 中添加 ID,如果 table 是动态创建的)并应用 :after 选择器来创建中断
我们正在尝试在需要响应的网页上以网格形式显示数据。我们希望有两个断点来满足我们所针对的形状因素。
这是我们使用的布局
http://jsbin.com/sinexesaxe/1/
有没有办法使用 CSS 实现此目的? 这也应该与 IE8 兼容。
不要使用实际的 table,而是通过应用 类 来模拟它们,例如:
<div class="table">
<div class="tr">
<div class="td">
Content...
</div>
等...,然后将 CSS 中的 "display" 属性 设置为它们的 HTML 对应项:
.table{
display:table;
}
.tr{
display:table-row;
}
.td{
display:table-cell;
}
这样,您可以在需要时以不同的方式处理 table,请参阅我的示例: http://www.grafik-wunder.de/klafo/?action=userlist
或这个 Fiddle (更整洁和切题): http://jsfiddle.net/svArtist/dnbduwcj/
您可以在 HTML(或 PHP 中添加 ID,如果 table 是动态创建的)并应用 :after 选择器来创建中断