LESS

LESS
İlk çıkışı 2009
Tasarımcı Alexis Sellier
Geliştirici Alexis Sellier, Dmitry Fadeyev
Kararlı sürüm

2.7.1[1]

(9 Mayıs 2016) (2016-05-09))
Önemli uygulamaları Javascript
Etkilendikleri CSS, SASS
Etkiledikleri SASS
İşletim sistemi Çapraz Platform
Lisans Apache Lisansı 2
Olağan dosya uzantıları .sass, .scss
Web sitesi lesscss.org

LESS, CSS formatına derlenebilen açık kaynak kodlu dinamik bir biçim dilidir. LESS sunucu veya istemci tarafından çalıştırılabilir. LESS SASS'tan esinlenilerek Alexis Sellier tarafından tasarlanmıştır ve SASS'ın yeni bir versiyonu olan SCSS'e ilham kaynağı olmuştur. İlk versiyonu Ruby ile yazılmış olmakla beraber ilerleyen versiyonlarda Javascript'e geçilmiştir. LESS'in sahip olduğu mekanizmalar; değişkenler, iç içe geçme, mixin'ler, operatör ve fonksiyonlar olarak listelenebilir. LESS'in diğer CSS ön-derleyicilerinden farkı LESS'in tarayıcı tarafında çalışan less.js ile gerçek zamanlı derleme imkanı sunmasıdır.

Değişkenler

Less’ ile değişken tanımlayabilirsiniz. Değişkenler güzel a (@) işareti ile tanımlanır. Değişkenlere değer atamak için iki nokta üst üste (:) operatörünü kullanabilirsiniz. Derlenme sırasında değişkenlerin değerleri çıktı CSS dosyasına yerleştirilir.

@pale-green-color: #4D926F;

#header {
  color: @pale-green-color;
}
h2 {
  color: @pale-green-color;
}

Derleyici yukarıdaki LESS kodunu aşağıdaki CSS dosyasına dönüştürecektir.

#header {
  color: #4D926F;
}
h2 {
  color: #4D926F;
}

Kaynakça

Dış bağlantılar

This article is issued from Vikipedi - version of the 9/19/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.