Le Aner C SS için AZ standları ve değişkenler, iç içe kural, Mixins ve operasyonlar için destek ekleyerek CSS dili için bir uzantısıdır.
AZ anda hem CSS 2 ve 3 sözdizimini destekler ve geliştiriciler arasında yaygın olarak kullanılan bir dildir.
Less.js AZ sözdizimi okuyabilen bir JavaScript kütüphanesidir.
Kütüphane her tarayıcı yorumlayabilir classic .css biçiminde yeni bir dosyaya kaydederek, aynı zamanda, uyumlu, CSS kodunu .less dosyaları alıp standartlara içeriğini dönüştürerek, temelde bir CSS önişlemci olduğunu.
Hem LESS (sözdizimi) ve Less.js (kütüphane) Google, Twitter ve Facebook ile başlayarak, Internet etrafında büyük şirketlerde kullanım gördük.
Bu sürümde Yeni nedir:
- işlevi eklentileri yüklemek içinplugin kapsamlı direktifi destekler
- Tüm direktifler (örn destekler) kabarmış olan, sadece medya
- ayrıştırıcı Performans iyileştirmeleri -. çok hızlı olması çok büyük dosyalar daha az olmayan krom tarayıcıları yardımcı olmalıdır
- görüntü boyutu fonksiyonu saygı diğer dosya fonksiyonları gibi yollar bulunmaktadır
- Renk fonksiyonları mutlaka yüzdeleri nispeten yerine geçerli göreceli bir argüman alır
- Şimdi veriyor yolları ekleyin: (ters eğik çizgi ile tanıma ve olmayan bölme sürücü adları) windows bir ayırıcı olarak
- import (CSS) yorumlarla yukarıdaki direktifi almıyor
- bazen sorunları neden tırnak işaretleri olmadan ithal tablolar için Fix
- Değiştir boyutları ve renkleri destekler
- Tarayıcı alanı Browserify kullanılmak üzere package.json ayarlanır
- yollarını desteklemek için başka bir düzeltme yerine, bir dizi bir dizge olarak geçirilen
- Müstakil kural setleri varsayılan argüman olarak kullanılabilir
- uzanır hakkında yanlış uyarılar Sabit sürü
- sürekli daha stderr yazılı Hatalar
- Tutarlı birimleri tutmak
- işlevi yorumlar için daha iyi destek tüm argümanlar
sıkı birimler kapalı ise
sürümünde 2.5.1 yeni Nedir:
- fonksiyon eklentileri yüklemek içinplugin kapsamlı direktifi destekler
- Tüm direktifler (örn destekler) kabarmış olan, sadece medya
- ayrıştırıcı Performans iyileştirmeleri -. çok hızlı olması çok büyük dosyalar daha az olmayan krom tarayıcıları yardımcı olmalıdır
- görüntü boyutu fonksiyonu saygı diğer dosya fonksiyonları gibi yollar bulunmaktadır
- Renk fonksiyonları mutlaka yüzdeleri nispeten yerine geçerli göreceli bir argüman alır
- Şimdi veriyor yolları ekleyin: (ters eğik çizgi ile tanıma ve olmayan bölme sürücü adları) windows bir ayırıcı olarak
- import (CSS) yorumlarla yukarıdaki direktifi almıyor
- bazen sorunları neden tırnak işaretleri olmadan ithal tablolar için Fix
- Değiştir boyutları ve renkleri destekler
- Tarayıcı alanı Browserify kullanılmak üzere package.json ayarlanır
- yollarını desteklemek için başka bir düzeltme yerine, bir dizi bir dizge olarak geçirilen
- Müstakil kural setleri varsayılan argüman olarak kullanılabilir
- uzanır hakkında yanlış uyarılar Sabit sürü
- sürekli daha stderr yazılı Hatalar
- Tutarlı birimleri tutmak
- işlevi yorumlar için daha iyi destek tüm argümanlar
sıkı birimler kapalı ise
sürümünde 2.5.0 yeni Nedir:
- fonksiyon eklentileri yüklemek içinplugin kapsamlı direktifi destekler
- Tüm direktifler (örn destekler) kabarmış olan, sadece medya
- ayrıştırıcı Performans iyileştirmeleri -. çok hızlı olması çok büyük dosyalar daha az olmayan krom tarayıcıları yardımcı olmalıdır
- görüntü boyutu fonksiyonu saygı diğer dosya fonksiyonları gibi yollar bulunmaktadır
- Renk fonksiyonları mutlaka yüzdeleri nispeten yerine geçerli göreceli bir argüman alır
- Şimdi veriyor yolları ekleyin: (ters eğik çizgi ile tanıma ve olmayan bölme sürücü adları) windows bir ayırıcı olarak
- import (CSS) yorumlarla yukarıdaki direktifi almıyor
- bazen sorunları neden tırnak işaretleri olmadan ithal tablolar için Fix
- Değiştir boyutları ve renkleri destekler
- Tarayıcı alanı Browserify kullanılmak üzere package.json ayarlanır
- yollarını desteklemek için başka bir düzeltme yerine, bir dizi bir dizge olarak geçirilen
- Müstakil kural setleri varsayılan argüman olarak kullanılabilir
- uzanır hakkında yanlış uyarılar Sabit sürü
- sürekli daha stderr yazılı Hatalar
- Tutarlı birimleri tutmak
- işlevi yorumlar için daha iyi destek tüm argümanlar
sıkı birimler kapalı ise
sürümünde 2.4.0 yeni Nedir:
- eklentileri için destek pre-işlem (ekleme kütüphaneler sessizce vb.)
- Boş sourcemaps artık işe
- Extract ve Uzunluk fonksiyonları artık (genel sorunu çözmek için gelmek için daha fazla çalışması) bir listedeki yorum yok saymak
- fragmanı url mutlak tedavi edilir
- katıldı & şimdi daha iyi çalışmak
- İç içe Katmalar ile daha iyi çalışır! önemli (regresyon 2.3.0 olarak)
- söz bağımlılık şimdi aslında isteğe bağlıdır (2.0.0 tanıtılan)
- Dosyalar, r satırsonu şimdi (2.0.0 yılında gerileme) ok işlemek
- sıkı birimler kapalı ve birim olduğunda 1 / x (örneğin 1 / 12px) birim çıkışı (2.0.0 regresyon) daha önce x hiçbir şey
Onlar html belge atıfta beri
bir seçici üzerinde uzatır
Sadece & # x5C ile
sürümünde 2.3.1 yeni Nedir:
- Sabit seçeneği bağlıdır (2.3.0 regresyon)
- Destek ana seçici (&) (örn: değil (.c _ &))
Alt eleman ifadede kullanılan
Sürüm 2.3.0 yeni nedir.
- Added isruleset fonksiyonu
- dosya bulunamadı eğer başarısız daha az neden opsiyonel ithalat seçeneği eklendi.
- Sabit tarayıcılar tarafı önbelleği.
- Birçok düzeltmeler referans almak için -. Desteksupport ve anahtar kare
- Seçiciler şimdi sözde seçicileri interpolate (örn: @ {hover}).
- Sabit yorumlar kapalı kaçırdı.
- Sabit! parametrik Mixins ile önemli kullandı.
- uyarıları yayar.
- dahil yol şimdi data-uri üzerinde çalışır.
- Değişkenler ve fonksiyon data-uri de yolu için çalışmalarını çağırır.
- Sabit mutlak yollar bazen ithalat çalışmıyor.
- Unicode BOM tekrar kaldırıldı.
Onlar dosyanın sonunda olsaydı
Hedef bulunamadı değilken uzanır için
sürümünde 2.2.0 yeni Nedir:
yerine css
sürümünde 2.1.0 Yeni nedir:
- Sabit isSync seçeneği, bu kullanıyordum eşitleme dosya işlemleri ama sözler uyumsuz geri çağırmak için garanti edilir. Biz şimdi bir özellik yerine şeyler yapmanın 1.sınıf yolu olarak vaat destekliyoruz.
- Tarayıcı kodu az derlenmiş kadar o blokları yer anlamına v1 gibi, şimdi tekrar senkron
- filemanagers etkilenen değişken ithalat için bazı düzeltmeler zaman senkron
- Sabit lessc makefile bağımlılıkları seçeneği
- Çıktı artık ithal dosyaların bir dizi ile ithalat alanını geri bildiriyor
- sürücü adları için Bağıl yol testi (pencereler, böylece yalnızca) artık duyarsız harf olduğunu
- IE7 için Fix - yerine indeksleme dizinin getChar kullanın
- kullanarak Değişkenler! important şimdi çıktı! önemli kural etkileyecek kadar kabarcıklar
- LiveReload önbellek buster artık özel tedavi edilir
nedir sürümü 2.0.0 Yeni
- olmayan katı birimler modunda Sabit çarpma almak Ünite çözülemez durumda sol işlenen birimi,
- tarayıcı çapraz uyumluluk için bazı düzeltmeler
- Tarayıcı testleri artık IE 8-11 ve FF geçmek
- Eklenen index.js ve browser.js
- Sabit bazı yerel değişken yazımlar
- @ karşı tarzı direktifi desteği
kısayol olarak kök
nedir sürümü 1.7.4 Yeni
- tarayıcıda büyük yolları Kolu
- Show hatası kullanılan boş bir seçici uzatmak eğer
- direktiflerde birleştirme Sabit özellik
- charset ve ithalat direktifleri Sabit sipariş
- kurallar neden Sabit yarış durumu Tanımlanamayan bir hata bazen karmaşık bir ithalat strateji
- Daha hata mesajı
Eğer olsaydı
noktalı virgül veya hatalı eksik ithalat için
sürümünde 1.7.3 yeni Nedir:
- gibi, renk fonksiyonlarının sonuçlarını yuvarlak etmeyin hafiflik, renk tonu, Luma vb ..
- Destek kapağı ve ihtiva anahtar kelimeler.
Arka plan tanımlarında
sürümünde 1.7.0 yeni Nedir:
- değişkenler rulesets için destek ekleyin ve Mixins geçti sarma izin
- değiştir luma, luma parlaklık olarak mevcuttur. Eşik% varolan hesaplanan luma yakın olup olmadığını farklılıkları görebilirsiniz böylece Kontrast hala luma kullanır.
- Yükseltildi temiz css şimdi --compatibility değiştirilmiştir
- keyframes,namespace,charset değişkenler kullanarak destek ekle
- Destek mülkiyet _ boşluk gerekli ve virgülle ayrılmış için + tutmak vardır
- İthalat şimdi her zaman bir kez tutarlı ithalat - bir yarış durumu önceden geliyordu belirli yapılandırmalar dosyaları farklı bir sipariş yol açacak
w3c spec takip etmek
--selectors-birleştirme modu anlamına
+ ile birleştirilmesi
nedir sürümü 1.6.3 Yeni
- Bazı çalışmıyor kez toCSS çağrı ile
- sorun giderildi durumlar.
sürümünde 1.6.1 yeni Nedir:
- Destek ^ ve ^^ gölge DOM seçicileri
- ve direktif pozisyonunda (eleman veya seçici sonunu bildirmek için kullanılır) Sabit sourcemap seçici (daha önce desteklenmez)
- Boş az dosya ayrıştırma Sabit
- Hata (şu anda) çoklu CSS seçiciler üzerinde belirsiz nöbetçiler
- Eski ortamlar - fonksiyonu dönen typeof regex karşı koruma
- varsayılan anahtar sözcüğünü kullanmayın
1.5.0 sürümünden yeni nedir
- ithalat inline seçeneği için destek css eklemek için bu size Örneğin ayrıştırmak az İSTEMİYORSANIZ import (inline) & quot; & quot ;; file.css
- (dosya önbelleği kullanarak yeni değişkenler yenileme stilleri,) modifyVars için daha iyi destek, şimdi daha resiliant
- ithalat referans seçeneği için Destek harici css başvurmak için, ama çıkış değil. Herhangi mixin aramalar veya çıkış olacaktır uzatmak.
- seçiciler gardiyanları desteği (şu anda sadece tek bir seçici varsa)
- özellik + aracılığıyla birleştirilmesi izin
- Eklenenler min / max fonksiyonları
- Added uzunluk fonksiyonu ve gelişmiş ekstrakt virgülle ayrılmış değerler ile çalışmak için
- ithalat birden kullanırken, alt ithalatı son çıkış içine birden çok kez alınır
sözdizimi
sürümünde 1.4.1 yeni Nedir:
- Sabit syncImports ve yui-sıkıştırmak seçeneği onlar göz ardı ediliyordu.
- Sabit birçok global değişken sızıntıları.
nedir 1.4.0 sürümü Yeni:.
- sıkı matematik seçeneği Sabit geçen
sürümünde 1.3.3 yeni Nedir:
- mixin çağrısı ile Sabit kritik hata kullanıyorsanız birden parantez .
- fonksiyon geçirilir.
Filtre kontrast işlevini kullanırken ilk argüman bir renk değilse
nedir sürümü 1.3.2 Yeni
- Tarayıcı ve sunucu url yeniden yazma artık hizalanmış re-yazma değil (önceki lessc davranış)
- yeniden yazma göre-URL'lerin seçeneğini kullanarak giriş dosyası göreli olarak yapılabilir URL yeniden yazma (less.relativeUrls opsiyon)
- RootPath seçeneği her url temel yolu eklemek için kullanılabilir
- Destek mixin argümanı seperatör ';' böylece virgülle ayrılmış değerler iletebilirsiniz. örneğin .mixin (23px, 12px);
- köşe durumlarda adlı argümanlar ile ilgili sorunlar düzeltildi sürü davranıyor değil beklendiği gibi
- hsv, hsva, birim fonksiyonları
- Sabit çok daha fazla kötü hata iletilerini
- Sabit @ ithalat kez tam yolunu değil, belirlemek için göreceli birini kullanmak bir ithalat zaten ithal edilmiş ise
- Destekler: not (: nth-child (3))
ve
nedir sürümü 1.3.0 Yeni
- media köpüren
- seçiciler olarak destek keyfi varlıklar
- Değişkin argüman desteği
- sıfır Arity Mixins davranışı değişti, yukarıdaki bağlantıya bakın.
- izinimport direktifleri
- Medya-sorgu özellikleri şimdi değişken olabilir
- medya sorgu koşulları Otomatik birleştirme
- Fix global değişken sızıntıları
- yanlış Arity çağrı Fix hata mesajı
- Bir 'arguments' davranış hatayı düzeltin
- Fix '::' seçici çıkışı
- Mixins ilemedia kullanırken bir hata Fix
Herhangi bir seçicinin
Gereksinimleri
- JavaScript istemci tarafında etkin
- sunucu tarafı ortamları için 0.10 veya daha yüksek node.js
Yorum Bulunamadı