2012-05-31 34 views
6

Bu, hızlı ve kolay bir soru olabilir, ancak yine de yanıtı bulamadım.İsteğe bağlı parametrelerle daha az css

Daha azında, bir karışım kullanmanın (.mixin(@a: 2, @b: 3) { /* css here */ } demek) ve yalnızca verilen parametreler için değer sağlamanın bir yolu var mı? Bunuolarak kullanabileceğimi biliyorum, bu .mixin(5, 3) ile aynı olurdu, ancak .mixin(@b: 5) gibi bir şey yapabilir miyim? Anlamı aynı .mixin(2, 5) (ancak varsayılan değerini kullanmak için a değerini bilmek zorunda kalmazdım). az dotless derleyici kullanırken

cevap

13

Eğer

.mixin yapabilirsiniz (b'yi: 3);

Bu 1.3.1 (sonraki sürümde) orijinal less.js olacak - https://github.com/cloudhead/less.js/pull/268

+0

bkz Bu çalıştı ve çalışma değildi. – Foxinni

+0

nerede? eğer less.js içinde ise, o zaman 1.3.1 henüz piyasaya sürülmedi - en son depodan mı kullanıyorsunuz? –

+0

Ah, bu bölümün henüz yayınlanmadığını okumayı çok özledim. Derlemek için LESS.app kullanıyorum. Sürüm Geçmişine bakarak henüz güncellenmedi. http://incident57.com/less/versionHistory.html Şimdi kendim denemek ve güncellemek için app etrafında kazma. – Foxinni

İlgili konular