LESSミックス-LESSミックスについて少し

素晴らしいLESSフレームワークにより、スタイルの操作が非常に簡単になります。 その優れた機能の1つは、ミックスインです。 混合物を使用すると、クラス名をプロパティの1つの値として含めるだけで、クラスのすべてのプロパティを別のクラスに含めることができます。 これは変数の使用に似ていますが、クラス全体に関してです。 ミックスは関数として動作し、引数を取ることができます。 LESS ElementsLESS HatLESS Mix、およびBootstrapの mixins.lessコンポーネントなどのミックスライブラリの中核にあるのは、引数を受け入れて操作するミックスの機能です。









最近まで、 LESS Elementsを使用していましたが、 それで十分でした。 非常に軽量( 6 kb )で、頻繁に使用されるすべてのミックスがあります。 しかし、より複雑なプロジェクトに取り組み始めて、マルチシャドウ、放射状グラデーション、角度グラデーション、マルチアニメーションなどを作成する機能が不足していました。 重量が115 kbの重いLESS Hatに切り替えます したくありませんでした それで、必要なすべてのミックスを集めたless- fileを作成しました。 時間が経つにつれて、ミックスが蓄積され、カテゴリ別に分類し、世界と共有することにしました。 そのため、必要なものはすべて揃っていますが、重量はわずか7.7 kbの LESS-Mixライブラリがありました。



ライブラリは、8つのセクションに分割された27のミックスで構成されています。







このライブラリは、マルチシャドウ、放射状グラデーション、角度グラデーション、マルチアニメーション、マルチ変換をサポートしています。特に便利なのは、 開発ツールとテストツールグループのミックスです。



ロシア語のライブラリとドキュメントの詳細については、次を参照してください。

少ないミックス

GitHubリポジトリ:

デニスドファン/ LESS-Mix



ライブラリがロボットの手助けをしてくれると嬉しいです。

肯定的なフィードバックと客観的な批判の両方に感謝します。 特に改善の提案を聞いてうれしいです!



ご清聴ありがとうございました! 職場での便利さ!



All Articles