cssmergemedia е Python инструмент, който се слива идентични медийни запитвания във вашия CSS.
Например, след CSS:
& Nbsp; & Nbsp; & Nbsp; media екран и (мин-ширина: 480px) и (макс ширина: 899px) {
& Nbsp; & Nbsp; & Nbsp; & Nbsp; .foo {
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Цвят: черен;
& Nbsp; & Nbsp; & Nbsp; & Nbsp; }
& Nbsp; & Nbsp; & Nbsp; }
& Nbsp; & Nbsp; & Nbsp; media екран и (мин-ширина: 480px) и (макс ширина: 899px) {
& Nbsp; & Nbsp; & Nbsp; & Nbsp; .bar {
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Фон: червен;
& Nbsp; & Nbsp; & Nbsp; & Nbsp; }
& Nbsp; & Nbsp; & Nbsp; }
Събира се на:
& Nbsp; & Nbsp; & Nbsp; media екран и (мин-ширина: 480px) и (макс ширина: 899px) {
& Nbsp; & Nbsp; & Nbsp; & Nbsp; .foo {
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Цвят: черен;
& Nbsp; & Nbsp; & Nbsp; & Nbsp; }
& Nbsp; & Nbsp; & Nbsp; & Nbsp; .bar {
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Фон: червен;
& Nbsp; & Nbsp; & Nbsp; & Nbsp; }
& Nbsp; & Nbsp; & Nbsp; }
Това ви позволява да запазите вашите медийни запитвания, заедно с основния стил за всеки елемент, вместо да ги групиране в края на файла или в отделен файл (и по този начин се превръща в кошмар за поддръжка)
CSS Merge Media се основава на cssutils: какво може да се прави разбор с cssutils може да се използва в сценария.
<Силен> Монтаж
Разопаковайте архив, и тичам ::
& Nbsp; питон setup.py инсталиране
<Силен> Призив
Invoke сценария като толкова ::
& Nbsp; cssmergemedia --input style.css --output стил-merged.css
Какво ново в тази версия:
- Фиксирано проверка dependecy на инсталиране
<силни> Изисквания :
- Python
Коментари не е намерена