タグ付けされた質問 「bootswatch」

8
Bootstrap CSSテンプレートのカスタマイズ
私はTwitterからBootstrapを始めたばかりで、カスタマイズの「ベストプラクティス」は何かと思っています。CSSテンプレート(Bootstrapなど)のすべての機能を活用し、完全に(そして簡単に)変更可能で、持続可能にする(つまり、次のバージョンのBootstrapがTwitterからリリースされたときに、私が使用しないシステムを開発したい)最初からやり直す必要があります。 たとえば、上部のナビゲーションに背景画像を追加します。これには3つの方法があるようです。 bootstrap.cssの.topbarクラスを変更します。多くの.topbarアイテムがあり、それらを必ずしもすべて同じ方法で変更する必要がないため、私は特にこれが好きではありません。 私の背景画像を使用して新しいクラスを作成し、両方のスタイル(新しい要素とブートストラップを要素に適用)を適用します。これにより、スタイルの競合が発生する可能性があります。これは、.topbarクラスを個別のクラスにストリップし、カスタムクラスによって踏まれていない部分のみを使用することで回避できます。繰り返しますが、これには必要以上に多くの作業が必要であり、柔軟性がありますが、Twitterが次の記事をリリースするときにbootstrap.cssを簡単に更新することはできません。 .LESSの変数を使用して、カスタマイズを実現します。オフハンドこれは良いアプローチのように見えますが、.LESSを使用していません。クライアントでのcssのコンパイルとコードの持続可能性について懸念があります。 私はBootstrapを使用していますが、この質問はどのcssテンプレートにも一般化できます。 事前に入力いただきありがとうございます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.