私はいくつかのコンテンツのグリッドビューを実装しています。いいブロック、視覚的な外観を得るために、純粋な順序付けられていないリストとして実装しました。今私は同じデータを実装するが、テーブルとして任されている。このデータにも実行できる操作があります。図は切り替えを示すためのものですが、リストを長くすることもできます。今切り替え可能なグリッド/テーブルビューを実装するにはどうすればよいですか?
、私が実際にいることは思えない私は、既存の番号なしリスト構造を使用し、それに要素を追加することができます意味し、「偽」テーブルビューを持っていますはるかに難しい。あるいは、私はそれを他の方法でやってみて、すべてをテーブルビューに変更してから、CSSでグリッドビューを実装することができます。
私の質問は、これを行ういくつかのアプローチは何ですか?私はマークアップを倍増させることができます - 両方を実装し、次に切り替えます。しかし、AJAXの重いアプリケーションでは、これを追加するためにDOM操作を2回行っています。
このようなビューを切り替えるためのベストプラクティスはありますか?私はアイデアや実用例を探しています。
私は基礎として順不同リストを示すa jsFiddleでこれを更新しました。誰もがテーブルとしてのベースを使用して任意のCSSの例がありますか?