cssmergemedia is 'n Python instrument wat paart identies media navrae in jou CSS.
Byvoorbeeld, die volgende CSS:
& Nbsp; & nbsp; & nbsp; @ media skerm en (min-width: 480px) en (maksimum wydte: 899px) {
& Nbsp; & nbsp; & nbsp; & nbsp; .foo {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; kleur: swart;
& Nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; @ media skerm en (min-width: 480px) en (maksimum wydte: 899px) {
& Nbsp; & nbsp; & nbsp; & nbsp; .bar {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; agtergrond: rooi;
& Nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; }
Is saamgestel om:
& Nbsp; & nbsp; & nbsp; @ media skerm en (min-width: 480px) en (maksimum wydte: 899px) {
& Nbsp; & nbsp; & nbsp; & nbsp; .foo {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; kleur: swart;
& Nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; & nbsp; .bar {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; agtergrond: rooi;
& Nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; }
Dit kan jy jou media navrae te hou saam met die basis styl vir elke element, in plaas van die groepering hulle saam aan die einde van die lêer of in 'n aparte lêer (en dus draai onderhoud in 'n nagmerrie)
CSS Merge Media is gebaseer op cssutils: wat ontleed kan word met cssutils kan in die script gebruik word.
Installasie
Pak die tarball en hardloop ::
& Nbsp; python setup.py installeer
Aanroeping
Roep die script soos so ::
& Nbsp; cssmergemedia --input style.css --output styl-merged.css
Wat is nuut in hierdie release:
- Vaste dependecy tjek op installeer
Vereistes :
- Python
Kommentaar nie gevind