cssmergemedia ay isang Python tool na merges magkatulad na mga query media sa iyong CSS.
Halimbawa, ang mga sumusunod na CSS:
& Nbsp; & nbsp; & nbsp; media screen at (min-width: 480px) at (max-width: 899px) {
& Nbsp; & nbsp; & nbsp; & nbsp; .foo {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; color: black;
& Nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; media screen at (min-width: 480px) at (max-width: 899px) {
& Nbsp; & nbsp; & nbsp; & nbsp; .bar {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; background: red;
& Nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; }
Ay pinagsama-sama sa:
& Nbsp; & nbsp; & nbsp; media screen at (min-width: 480px) at (max-width: 899px) {
& Nbsp; & nbsp; & nbsp; & nbsp; .foo {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; color: black;
& Nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; & nbsp; .bar {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; background: red;
& Nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; }
Nagbibigay-daan ito sa iyo upang mapanatili ang iyong mga query sa media kasama ang mga base ng estilo para sa bawat elemento, sa halip na pagpapangkat ng mga iyon nang magkakasama sa dulo ng file o sa isang hiwalay na file (at sa gayon ay pag pagpapanatili sa isang bangungot)
CSS Pagsamahin ang Media ay batay sa cssutils: kung ano ang maaaring ma-parse ang may cssutils ay maaaring magamit sa mga script.
Pag-install
-Unpack ang tarball at patakbuhin ::
& Nbsp; python setup.py-install
pananalangin
Pahintulutang magpatakbo ng mga script tulad nito ::
& Nbsp; cssmergemedia --input style.css --output istilong-merged.css
Ano ang bagong sa paglabas:
- Fixed dependecy tseke sa install
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan