Is there an advanced CSS minifier/compiler that does things like strip redundancy and comma separate identical rules?

后端 未结 11 1784
暗喜
暗喜 2020-12-09 03:22

For example

input{margin:0}body{margin:0;background:white}

would be shorter written like this

input,body{margin:0}body{back         


        
11条回答
  •  温柔的废话
    2020-12-09 03:52

    have you tried less.js ? you can write css code in an object oriented manner, also you can use this framework either on client side or server side, below a demonstration on your case:

    /* you can write you desired css as follows */
    body {
      &input {
            margin: 0;
      }
      background:white;
    }
    

    and it will be automatically compiled into:

    body, input {
        margin:0;
    }
    
    body {
        background:white;
    }
    

提交回复
热议问题