7

非常に大規模なフロント エンド ビルド プロジェクトに着手しようとしていますが、おそらく多くのサイトで同じグリッドを再利用しています。私のチームのバックエンド開発者は、Bootstrap とその使用方法について絶賛しています。

私はそれを使い始めましたが、とても良いのですが、私たちのグリッドは Bootstrap よりも複雑になっています。そのため、LESS ファイルを掘り下げて独自のルールをいくつか追加し、レスポンシブ グリッドを変更しました。そこにメディアクエリを変更して追加する必要があるかもしれません。

私の質問は、Bootstrap をかなり変更してカスタマイズする必要があることを考えると、これを行うか、グリッド/フレームワークを最初から作成するのがベスト プラクティスでしょうか?

4

3 に答える 3

5

ブートストラップを使用し、必要に応じてカスタマイズを適用することをお勧めします。私たちの場合、いくつかの追加の .less ファイルを提供し、それらを bootstrap.less に @import します。variables.less のすぐ下にインポートされた変数用に 1 つ、boostrap.less リストの最後にインポートされたクラス用に 1 つ使用します。このようにして、変数とクラスの両方をオーバーライドし、独自のものを含めることができると同時に、将来のブートストラップの更新との互換性を維持できます。

于 2012-07-10T12:35:35.920 に答える
1

まず、フレームワークと一致させるためにTwitterブートストラップで構築する必要があるものの数を確認します。ツイッターのブートストラップにはレスポンシブグリッドが付属しているので、たくさんの作業をする必要はありません。必要に応じてカスタマイズするための手段は少なくなります。http://twitter.github.com/bootstrap/less.htmlを確認してください

いいえの場合。機能の数が多すぎる場合は、プロジェクトの予算と、将来的にはTwitterのブートストラップがどのように役立つかを考えてください。それは私が推測するすべてに答えます:)

于 2012-07-10T10:14:48.840 に答える
0

jqgrid http://www.trirand.com/blog/jqgrid/jqgrid.htmlを見てください。大幅にカスタマイズできます。少し調整するだけで、BootStrap と統合できます。

于 2012-07-10T10:10:42.717 に答える