Bootstrapエディタ(Bootply.com)にLESSを統合して、ブートストラップcustomization best practicesに準拠させ、ミックスインをサポートすることを検討しています。ブートストラップのカスタマイズ:なぜ私はLESSを使うべきですか?
ただし、単純なCSSオーバーライドよりもLESSを使用した場合の具体的な利点(パフォーマンスなど)はまだ決まっていません。結局、LESSはCSSにコンパイルされているようです。 LESSはBootstrapの新しいバージョンが導入されたので、より多くのメンテナンス/再コンパイルタスクを導入するようです。
現在Bootplyでのブートストラップのカスタマイズは、 'bootstrap.css'の後にカスタム 'theme.css'を追加することによって行われます。ですから、.navbarの色を変更したい場合、私はちょうどに「theme.css」のような..
.navbar-custom .navbar-inner {
background-color:#444444;
}
を数行を追加します。そしてマークアップは次のようになります。これがあれば
<div class="navbar navbar-custom navbar-fixed-top">..
カスタマイズのベストプラクティスではありませんが、LESSはどのように改善していますか?
明確にするために:一般的に[LESSの利点]について質問していますか?(http://coding.smashingmagazine.com/2010/12/06/using-theless-css-preprocessor-for-smarter-スタイルシート/)、または特定の設定でLESSを使用していますか? –
私はどちらも少しだと思っていますが、Bootstrap.cssのカスタマイズのためにLESSを特に使用することについては詳しく述べています。 – ZimSystem