CleanCSS

Yazılım ekran görüntüsü:
CleanCSS
Yazılım detaylar:
Versiyon: 1.4
Qayıt: 11 May 15
Geliştirici: Massimiliano Torromeo
Lisans: Ücretsiz
Popülerlik: 2

Rating: nan/5 (Total Votes: 0)

CleanCSS CleverCSS fakat basit ve daha az obstrüktif özellikleri ile ilham CSS için basit bir pythonic dildir.
Neden
Gerçekten CleverCSS arkasındaki fikri sevdim ama üretimde kullanılan zaman ben çok sık bir şekilde dizeleri ve desteklenmeyen CSS özellikleri kaçan uzakta onun çözümleyici dan almaya çalışırken fark etti. -webkit-Degrade ve değerler gibi satıcı önek kullanma RGBA dağınık CSS sonuçlandı, bu yüzden ben yine de kullanmak vermedi tüm karmaşık özellikler olmadan benzer bir sözdizimi için kendi ayrıştırıcı yazmaya karar verdim ve şimdi benim için çalışıyor gibi GERÇEK Modern web siteleri.
Söz dizimi örnekleri
Ben sözdizimi gerçekten benzer çünkü olası CleverCSS örnekleri tutmak için gidiyorum.
Aşağıda küçük bir örnek. Girinti tabanlı sözdizimi Not ve nasıl iç içe kuralları:
#header, #footer:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; margin: 0
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; padding: 0
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; font->
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Aile: Verdana, sans-serif
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; boyutu: .9em
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; li:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; padding: 0.4em
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; margin: 0.8em 0.8em 0
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; h3:
                        font-size: 1.2em
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; p:
                        padding: 0.3em
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; p.meta:
                        text-align: right
                        Renk: #ddd
Tabii ki CSS çok aynı şeyi yapabilirsiniz, ancak nedeniyle düz doğa kodu daha ayrıntılı bakmak istiyorum. Aşağıdaki kod parçası yukarıdaki dosyanın CleanCSS çıktısı:
#header, #footer {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; margin: 0;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; padding: 0;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; font-family: Verdana, sans-serif
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; font-size: .9em
}
#header li,
#footer li {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; padding: 0.4em;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; margin: 0.8em 0.8em 0;
}
#header li H3
#footer li h3 {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; font-size: 1.2em;
}
#header li s,
#footer li p {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; padding: 0.3em;
}
#header li p.meta,
#footer li p.meta {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; text-align: right;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; color: #dddddd;
}
Kütüphane kullanım
Cleancss modülünü İthalat ve bir dosya gibi bir nesne ile dönüştürme () işlevini çağırın.
Örnek:
ithalat cleancss
f açık ('file.css') ile:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Baskı cleancss.convert (f)
Komut satırından kullanım
Kullanım talimatlarını göstermek için parametre olmadan cleancss.py arayın. Cleancss.py dosyaların herhangi bir sayı geçmesi ve script CSS dosyalarını dönüştürmek ve konsol sonucu basacaktır.
Örnek:
cleancss.py file.css> result.css

Gereksinimleri :

  • Python

Geliştirici Diğer yazılım Massimiliano Torromeo

CdFly
CdFly

3 Jun 15

SQLAntaresia
SQLAntaresia

14 Apr 15

IOSSHy
IOSSHy

12 May 15

Yorumlar CleanCSS

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!